Mời các bạn cùng tham khảo bài giảng Nhập môn mạng máy tính - Chương 4: Lớp network (Lớp mạng) do GV. Ninh Xuân Hương biên soạn để cùng tìm hiểu các kiến thức: Các vấn đề thiết kế lớp network, giới thiệu về định tuyến, các vấn đề liên mạng, lớp network trên mạng TCP/IP, giới thiệu IPv6.
NHẬP MƠN MẠNG MÁY TÍNH Chương LỚP NETWORK (LỚP MẠNG) Khoa CNTT - Trường Đai Học Mở TPHCM GV: Ninh Xuân Hương Nội dung chương I II III IV V Các vấn đề thiết kế lớp network Giới thiệu định tuyến Các vấn đề liên mạng Lớp network mạng TCP/IP Giới thiệu IPv6 I Các vấn đề thiết kế lớp network Nhiệm vụ lớp Network Các dịch vụ cung cấp cho lớp transport Nhiệm vụ lớp network cấp dịch vụ gởi nhận liệu (packet) hai máy Cung hai máy mạng khác Giải vấn đề định tuyến, liên mạng, định địa mạng Môi trường hoạt động lớp network Host gởi packet đến router gần Các router truyền packet theo dạng store-and-forward Các dịch vụ cung cấp cho lớp transport Dịch vụ có kết nối (connection-oriented) Dịch vụ khơng kết nối (connectionless) • Máy gởi khơng biết: Sự sẵn sàng máy nhận Gói dự liệu có đến nơi hay khơng Máy nhận có đọc gới liệu khơng • Máy nhận khơng biết: Khi liệu đến Các đặc điểm hai dạng dịch vụ Vấn đề Dịch vụ không kết nối Thiết lập kết nối Khơng cần Dịch vụ có kết nối Cần mạch ảo Định địa Mỗi packet chứa thông tin mạch ảo Tuyến chọn thiết lập mạch ảo Tất packet truyền tuyến Định tuyến Mỗi packet chứa địa nguồn địa đích Mỗi packet định tuyến độc lập Ví dụ: định tuyến dạng khơng kết nối II Giới thiệu định tuyến Khái niệm định tuyến Định tuyến tĩnh Định tuyến động Khái niệm định tuyến Định tuyến (routing): xác định đường (tuyến, route) chuyển tiếp liệu từ mạng sang mạng khác Định tuyến chức lớp network Định tuyến thực định tuyến (router) Router thiết bị (hay phần mềm máy tính) kết nối mạng 10 Kiểm tra địa IP Các công cụ: ipconfig, winipcfg (windows 9x) cung cấp thông tin ip address, subnet mask, default gateway, … ping kiểm tra kết nối theo IP 67 g Dùng chung kết nối Internet (Internet Connection Sharing) máy LAN, sử dụng địa IP riêng Có kết nối Internet, sử dụng địa IP toàn cục Cần khối chuyển đổi địa NAT (Network Address Translation), là: Các • Thiết bị • Phần mềm 68 Ví dụ Địa địa phương: 10.4.4.5, 10.4.1.1 Địa toàn cục: 2.2.2.2 69 Hoạt động khối NAT máy X gởi liệu ngồi mạng gởi đến khối NAT Khối NAT thay địa máy gởi gói IP địa tồn cục Khi có đáp ứng từ bên ngồi, khối NAT: Khi • Nhận liệu • Kiểm tra bảng chuyển đổi địa • Thay địa máy nhận gói IP địa máy X 70 Các giao thức điều khiển a b c DHCP (Dynamic Host Configuration Protocol) ARP (Address Resolution Protocol) ICMP (Internet Control Message Protocol) 71 a DHCP server cấp thông số địa IP cho DHCP Client: DHCP • IP address • Subnet mask • Options: gateway address, DNS Server, … Mục đích: • Đơn giản cơng việc quản trị mạng • Sử dụng hiệu địa IP 72 Các giai đoạn cấp địa IP động DHCPDISCOVER: client tìm server DHCPOFFER: server cung cấp thơng số IP DHCPREQUEST: client thông báo nhận DHCPACK: server chấp nhận 73 b ARP Chuyển đổi địa IP thành địa MAC để truyền thông bên mạng Cần khối thực giao thức ARP Khối ARP xây dựng trì bảng chứa phần tử (IP address – MAC address) 74 c ICMP thức IP dùng để gởi liệu Giao thức ICMP dùng để gởi thông báo lỗi thơng tin điều khiển Ví dụ: Giao • Thơng báo khơng đến máy nhận • Kiểm tra máy có tồn Thơng điệp ICMP gởi gói IP 75 Một số dạng thông điệp ICMP 76 Định tuyến Internet Tại lớp Network, mạng Internet tập hợp mạng độc lập (Autonomous System) Có dạng giao thức định tuyến: • Interior Gateway Protocol thực bên AS, ví dụ OSPF (Open Shortest Path First) • Exterior Gateway Protocol thực AS, ví dụ BGP (Border Gateway Protocol) 77 Ví dụ 78 V Giới thiệu IPv6 128 bit địa chỉ, viết dạng colon-hexadecimal Các đặc điểm chính, so với IPv4: Dùng • • • • • 38 Không gian địa lớn (~ 3.4*10 ) Phần header đơn giản Hỗ trợ tốt tùy chọn (options) Bảo mật Chất lượng dịch vụ tốt 79 Hiển thị địa IPv6 80 So sánh địa IPv4, IPv6 81 ... 13? ?4? ??2 1352 15? ?4? ??2 1? ?4? ??32 1532 1? ?4? ??52 routes với hops: 13? ?4? ??52 1? ?4? ??352 15? ?4? ??32 135? ?4? ??2 1? ?4? ??532 153? ?4? ??2 16 Các dạng định tuyến Định tuyến tĩnh • Tuyến người quản trị mạng. .. giản: Máy gởi máy nhận hai mạng loại kết nối mạng khác loại ví dụ: dạng LAN-WAN-LAN sử dụng kỹ thuật tạo đường hầm 33 Ví dụ tunnel Hai router mạng WAN đóng vai trò đường hầm (tunnel) hai mạng. .. máy Cung hai máy mạng khác Giải vấn đề định tuyến, liên mạng, định địa mạng Môi trường hoạt động lớp network Host gởi packet đến router gần Các router truyền packet theo dạng store-and-forward