slide bài giảng môn truyền thông và mạng máy tính chương 2 - Cơ bản về mạng máy tính và truyền thông

48 1.2K 0
slide bài giảng môn truyền thông và  mạng máy tính chương 2 - Cơ bản về mạng máy tính và truyền thông

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

1 Chương 2: Các khái niệm cơ bản về mạng máy tính Khoa CNTT- ðHBK Hà Nội Giảng viên: Ngô Hồng Sơn Bộ môn Truyền thông và Mạng máy tính 2 Tuần trước  Giới thiệu môn học  Lược sử Internet  Khái niệm mạng máy tính  Một số vấn ñề cơ bản: chuyển mạch kênh vs. chuyển mạch gói, hướng liên kết vs. không liên kết… 3 Nội dung  Kiến trúc phân tầng  Mô hình tham chiếu OSI & TCP/IP  ðịa chỉ hóa  Tên miền và chuyển ñổi tên miền 4 Kiến trúc phân tầng Ví dụ Tại sao phải phân tầng? 5 Phân chia các chức năng trong việc trao ñổi thông tin Bên gửi Bên nhận Thông tin muốn trao ñổi Ngôn ngữ Chuyển từ suy nghĩ sang lời nói Ngôn ngữ Thông tin nhận ñược Các phương tiện truyền thông Japanese? English? Thư? ðiện thoại? E-mail? Việc trao ñổi thông tin sẽ diễn ra suôn sẻ nếu tại mỗi tầng, cùng một phương tiện ñược sử dụng 6 Ví dụ phân tầng (1) Bộ dàn âm thanh Cassette Player Speaker Amplifier Tất cả chức năng ñều ñặt cả trong một khối Khi muốn thay ñổi: Nâng cấp toàn bộ Phân tầng Không phân tầng 7 ticket (purchase) baggage (check) gates (load) runway (takeoff) airplane routing Sân bay ñi Sân bay ñến Sân bay trung chuyển airplane routing airplane routing ticket (complain) baggage (claim) gates (unload) runway (land) airplane routing ticket baggage gate takeoff/landing airplane routing Phân tầng các chức năng hàng không Tầng: Mỗi tầng có nhiệm vụ cung cấp 1 dịch vụ  Dựa trên các chức năng của chính tầng ñó  Dựa trên các dịch vụ cung cấp bởi tầng dưới 8 Vì sao phải phân tầng?  ðối với các hệ thống phức tạp: nguyên lý ”chia ñể trị”  Cho phép xác ñịnh rõ nhiệm vụ của mỗi bộ phận và quan hệ giữa chúng  Cho phép dễ dàng bảo trì và nâng cấp hệ thống  Thay ñổi bên trong một bộ phận không ảnh hưởng ñến các bộ phận khác  e.g., Nâng cấp từ CD lên DVD player mà không phải thay loa. 9 Các mô hình tham chiếu Mô hình OSI Mô hình TCP/IP 10 OSI - Open System Interconnection: Bao gồm 7 tầng Physical layer Data link layer Network layer Transport layer Session layer Application layer Tầng mạng Presentation layer Hệ thống cuối Hệ thống cuối Nút mạng trung gian Tầng ứng dụng Tầng trình diễn Tầng phiên Tầng giao vận Tầng mạng Tầng liên kết dữ liệu Tầng vật lý [...]... Máy ch DHCP tr l i v i “DHCP offer” Máy tr m xin ñ a ch v i : “DHCP request” Máy ch DHCP c p ñ a ch v i: “DHCP ack” 28 Ho t ñ ng c a DHCP client-server A 22 3.1 .2. 1 DHCP server 22 3.1.1.1 22 3.1.1 .2 223 .1.1.4 22 3.1 .2. 9 B 22 3.1 .2. 2 22 3.1.1.3 22 3.1.3.1 22 3.1.3 .27 E DHCP client 22 3.1.3 .2 29 DHCP client-server scenario DHCP server: 22 3.1 .2. 5 DHCP discover arriving client src : 0.0.0.0 dest.: 25 5 .25 5 .25 5 .25 5... i ñi cùng nhau 21 M ng con - subnet Là m t ph n c a m t m ng nào ñó ISP thư ng ñư c gán m t kh i ñ a ch IP M t vài m ng con s ñư c t o ra T o subnet như th nào 22 3.1.1.1 22 3.1 .2. 1 22 3.1.1 .2 223 .1.1.4 22 3.1.1.3 22 3.1 .2. 9 22 3.1.3 .27 22 3.1 .2. 2 subnet 22 3.1.3.1 22 3.1.3 .2 S d ng m t m t n m ng dài hơn M ng v i 3 m ng con 22 Ví d : Chia làm 2 subnets 11001000 00010111 00010000 00000000 20 0 23 16 0 11001000... 11001000 00010111 00010000 00000000 20 0 23 16 0 11001000 00010111 00010000 10000000 20 0 23 16 128 /24 /25 /25 23 Ví d : Chia làm 4 subnets M ng v i m t n /24 C n t o 4 m ng con M M M M ng v ng v ng v ng v /28 /28 /27 /26 /25 i 14 máy tính i 30 máy tính i 31 máy tính i 70 máy tính /27 /26 /25 /24 24 Không gian ñ a ch IPv4 Theo lý thuy t Có th là 0.0.0.0 ~ 25 5 .25 5 .25 5 .25 5 M t s ñ a ch ñ c bi t ð a ch IP... chia m t ñ a ch IP làm 2 ph n Ph n ng v i máy tr m Ph n ng v i m ng Dùng toán t AND Tính ñ a ch m ng Tính kho ng ñ a ch IP 14 Mô t m t n m ng 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 25 5 25 5 25 5 .25 5 .25 5 .22 4 /27 0xFFFFFFe0 25 5 22 4 S là m t trong các s : 0 128 1 92 224 24 0 24 8 25 2 25 4 25 5 15 Cách tính ñ a ch m ng Network part 20 3 IP Address 178 Host Part 1 42 130 11001011 10110010... 25 5 .25 5 .25 5 .25 5 yiaddr: 0.0.0.0 transaction ID: 654 DHCP offer src: 22 3.1 .2. 5, 67 dest: 25 5 .25 5 .25 5 .25 5 yiaddrr: 22 3.1 .2. 4 transaction ID: 654 Lifetime: 3600 secs DHCP request time src: 0.0.0.0 dest:: 25 5 .25 5 .25 5 .25 5, 67 yiaddrr: 22 3.1 .2. 4 transaction ID: 655 Lifetime: 3600 secs DHCP ACK src: 22 3.1 .2. 5 dest: 25 5 .25 5 .25 5 .25 5 yiaddrr: 22 3.1 .2. 4 transaction ID: 655 Lifetime: 3600 secs 30 C p ñ a ch IP cho... 10000010 25 5 Netmask ( /27 ) 25 5 25 5 22 4 11111111 11111111 11111111 11100000 27 (bit) AND 20 3 178 1 42 128 11001011 10110010 10001111 10000000 Network address 20 3.178.1 42. 128 /27 16 M t n m ng và kích thư c m ng 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 25 5 Kích thư c Theo lũy th a 2 RFC1878 25 5 25 5 1 92 Trong trư ng h p /26 Ph n máy tr m = 6 bits 26 =64 D i ñ a ch có th gán: 0 - 63... ng ð a ch máy tr m ð a ch IP gán cho m t card m ng ð a ch qu ng bá ð a ch dùng ñ g i cho t t c các máy tr m trong m ng Toàn bit 1 ph n ng v i ñ a ch máy tr m 20 ð a ch IP và m t n m ng ð a ch nào là ñ a ch máy tr m, ñ a ch m ng, ñ a ch qu ng bá? (1) 20 3.178.1 42. 128 /25 (2) 20 3.178.1 42. 128 /24 (3) 20 3.178.1 42. 127 /25 (4) 20 3.178.1 42. 127 /24 Lưu ý: V i cách ñ a ch hóa theo CIDR, ñ a ch IP và m t n m... Private address 10.0.0.0/8 1 72. 16.0.0/ 12 1 92. 168.0.0/16 Loopback address 127 .0.0.0 Multicast address 22 4.0.0.0 23 9 .25 5 .25 5 .25 5 ð a ch liên k t n i b : 169 .25 4.0.0/16 25 Lưu ý v ñ a ch IP Internet ñang s d ng IPv4: 32 bits 133.113 .21 5.10 (IPv4) IPv6 ñã và s ñư c s d ng r ng rãi hơn: 128 bits 20 01 :20 0:0:8803::53 (IPv6) IPv6 s ñư c ñ c p k hơn sau 26 Gán ñ/c IP? Q: Làm th nào ñ máy có ñ a ch IP? Do ngư i... Service Provider) ISP's block 11001000 00010111 00010000 00000000 20 0 .23 .16.0 /20 Organization 0 Organization 1 Organization 2 11001000 00010111 00010000 00000000 11001000 00010111 00010010 00000000 11001000 00010111 00010100 00000000 … … 20 0 .23 .16.0 /23 20 0 .23 .18.0 /23 20 0 .23 .20 .0 /23 … Organization 7 11001000 00010111 00011110 00000000 20 0 .23 .30.0 /23 31 Qu n lý ñ/c IP Q: ISP l y ñ a ch IP t ñâu ? A: ICANN:... D i ñ a ch có th gán: 0 - 63 64 - 127 128 - 191 1 92 - 25 5 17 ð a ch m ng hay máy tr m (1) 133 27 4 160 10000101000110110000010010100000 11111111111111111111111111000000 10000101000110110000010010000000 133 27 4 128 18 ð a ch m ng hay máy tr m (2) 133 27 4 160 10000101000110110000010010100000 11111111111111111111111111100000 10000101000110110000010010000000 133 27 4 128 19 Các d ng ñ a ch ð a ch m ng . 1 Chương 2: Các khái niệm cơ bản về mạng máy tính Khoa CNTT- ðHBK Hà Nội Giảng viên: Ngô Hồng Sơn Bộ môn Truyền thông và Mạng máy tính 2 Tuần trước  Giới thiệu môn học  Lược sử. Receiver  Bên gửi  Mỗi tầng thêm vào các thông tin ñiều khiển vào phần ñầu gói tin (header) và truyền xuống tầng dưới  Bên nhận  Mỗi tầng xử lý gói tin dựa trên thông tin trong phần ñầu, sau. ngữ Chuyển từ suy nghĩ sang lời nói Ngôn ngữ Thông tin nhận ñược Các phương tiện truyền thông Japanese? English? Thư? ðiện thoại? E-mail? Việc trao ñổi thông tin sẽ diễn ra suôn sẻ nếu tại mỗi tầng,

Ngày đăng: 18/10/2014, 00:33

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan