1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Chương 3: Tầng mạng - Internet Layer potx

60 257 2

Đ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

Thông tin cơ bản

Định dạng
Số trang 60
Dung lượng 398,13 KB

Nội dung

1 Chương 3: Tầng mạngInternet Layer Giảng viên: Ngô Hồng Sơn Khoa CNTT- ðHBK Hà Nội Bộ môn Truyền thông và Mạng máy tính Bài giảng có sử dụng nguồn tài liệu cung cấp bởi trường ðại học Keio, Nhật Bản 2 Tổng quan  Tuần trước…  Vì sao phải phân tầng  Kiến trúc phân tầng, mô hình OSI/TCP  Khái niệm về ñịa chỉ IP, ñịa chỉ MAC, số hiệu cổng, tên miền.  Tuần này  Giao thức tầng mạngInternet Protocol  ðịa chỉ IP và khuôn dạng gói tin IP  Giao thức thông báo ñiều khiển- ICMP 3 Giới thiệu về giao thức tầng mạng IP Khái niệm cơ bản Nguyên lý lưu-và-chuyển tiếp ðặc ñiểm giao thức IP 4 Internet Protocol  Là một giao thức ở tầng mạng  Hai chức năng cơ bản  Chọn ñường (Routing): Xác ñịnh ñường ñi của gói tin từ nguồn ñến ñích  Chuyển tiếp (Forwarding): Chuyển dữ liệu từ ñầu vào tới ñầu ra của bộ ñịnh tuyển (router)  VD application TCP/UDP IP data link physical application TCP/UDP IP data link physical 1. Send data 2. Receive data 5 Chọn ñường và chuyển tiếp gói tin payload IP header IP packet Ver IHL TOS Packet length FlagIdentification Fragment Offset Source IP address TTL Protocol Header Checksum Destination IP address • ðường ñi tiếp theo? • Chuyển tiếp ñến router nào? Host Host Router Router Router 6 Nhắc lại: Network layer vs. Transport layer  network: Giữa các máy trạm hoặc các bộ ñịnh tuyến (Hosts)  transport: Giữa các tiến trình trên máy trạm (Processes) 7 ðặc ñiểm của giao thức IP  Không tin cậy / nhanh  Truyền dữ liệu theo phương thức “best effort”  IP không có cơ chế phục hồi lỗi  Khi cần, sẽ sử dụng dịch vụ tầng trên ñể ñảm bảo ñộ tin cậy (TCP)  Giao thức không liên kết  Các gói tin ñược xử lý ñộc lập 8 ðịa chỉ IP Lớp ñịa chỉ IP CIDR – ðịa chỉ IP không phân lớp Mạng con và mặt nạ mạng Các ñịa chỉ IP ñặc biệt 9 ðịa chỉ IP (IPv4)  ðịa chỉ IP : Một số 32-bit ñể ñịnh danh giao diện máy trạm, bộ ñịnh tuyến  Mỗi ñịa chỉ IP ñược gán cho một giao diện  ðịa chỉ IP có tính duy nhất 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 223.1.1.1 = 11011111 00000001 00000001 00000001 223 1 11 10 Ký hiệu thập phân có chấm 8 bits 0 – 255 integer S ử d ụ ng 4 ph ầ n 8 bits ñể miêu t ả m ộ t ñị a ch ỉ 32 bits Ví d ụ : 203.178.136.63 o 259.12.49.192 x 133.27.4.27 o 0 1 1 0 0 1 0 01 0 0 0 1 1 1 11 1 0 0 1 0 1 1 1 0 1 1 0 0 1 0 203 178 143 100 3417476964 [...]... ch liên k t n i b : 169.254.0.0/16 25 Lưu ý v ñ a ch IP Internet ñang s d ng IPv4: 32 bits 133.113.215.10 (IPv4) IPv6 ñã và s ñư c s d ng r ng rãi hơn: 128bits 2001:200:0:88 03:: 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 qu n tr gán tr c ti p Windows: control-panel->network>configuration->tcp/ip->properties UNIX: /etc/rc.config DHCP: Dynamic Host Configuration... 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 255 Kích thư c Theo lũy th a 2 RFC1878 255 255 192 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 64 - 127 128 - 191 192 - 255 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... control-panel->network>configuration->tcp/ip->properties UNIX: /etc/rc.config DHCP: Dynamic Host Configuration Protocol: Giao th c c u hình ñ a ch ñ ng “plug-and-play” 27 DHCP: Dynamic Host Configuration Protocol M c ñích: Cho phép máy tr m nh n m t ñ a ch IP ñ ng khi k t n i vào m ng - Có th “renew”, “release” - H tr ngư i dùng hay ph i di chuy n (mobile) T ng quan v DHCP : Máy tr m qu ng bá thông ñi p “DHCP discover” Máy ch DHCP tr... ñâu ? A: ICANN: Internet Corporation for Assigned Names and Numbers C p phát ñ a ch Qu n DNS… 32 Khuôn d ng gói tin IP 33 Ph n ñ u gói tin IP total datagram length (words) IP protocol version number header length (bytes) QoS support max number remaining hops (decremented at each router) upper layer protocol to deliver payload to 32 bits ver head len DS 16-bit identifier upper time to layer live length... 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 223.1.2.1 DHCP server 223.1.1.1 223.1.1.2 223.1.1.4 223.1.2.9 B 223.1.2.2 223.1.1.3 223.1.3.1 223.1.3.27 E DHCP client 223.1.3.2 29 DHCP client-server scenario DHCP server: 223.1.2.5 DHCP discover arriving client src : 0.0.0.0 dest.: 255.255.255.255 yiaddr: 0.0.0.0 transaction... src: 223.1.2.5 dest: 255.255.255.255 yiaddrr: 223.1.2.4 transaction ID: 655 Lifetime: 3600 secs 30 C p ñ a ch IP cho m ng? Q: M t m ng con l y ñ a ch IP t ñâu? A: Chia ra t không gian ñ a ch c a ISP (Internet Service Provider) ISP's block 11001000 00010111 00010000 00000000 200.23.16.0/20 Organization 0 Organization 1 Organization 2 11001000 00010111 00010000 00000000 11001000 00010111 00010010 00000000... ng bá? (1) 203.178.142.128 /25 (2) 203.178.142.128 /24 (3) 203.178.142.127 /25 (4) 203.178.142.127 /24 Lưu ý: V i cách ñ a ch hóa theo CIDR, ñ a ch IP và m t n m ng luôn ph 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 223.1.1.1 223.1.2.1 223.1.1.2 223.1.1.4 223.1.1.3 223.1.2.9 223.1.3.27 . 1 Chương 3: Tầng mạng – Internet Layer Giảng viên: Ngô Hồng Sơn Khoa CNTT- ðHBK Hà Nội Bộ môn Truyền thông và Mạng máy tính Bài giảng có sử dụng nguồn tài. thông báo ñiều khiển- ICMP 3 Giới thiệu về giao thức tầng mạng IP Khái niệm cơ bản Nguyên lý lưu-và-chuyển tiếp ðặc ñiểm giao thức IP 4 Internet Protocol  Là một giao thức ở tầng mạng  Hai chức. nạ mạng và kích thước mạng  Kích thước  Theo lũy thừa 2  RFC1878  Trong trường hợp /26  Phần máy trạm = 6 bits  2 6 =64  Dải ñịa chỉ có thể gán:  0 - 63  64 - 127  128 - 191  192 -

Ngày đăng: 28/06/2014, 03:20

TỪ KHÓA LIÊN QUAN