ĐỀ CƯƠNG GIAO THỨC TCPIP

27 205 0
ĐỀ CƯƠNG GIAO THỨC TCPIP

Đ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

3.Trình bày chức năng và Nguyên lý hoạt động của giao thức ARP,cấu trúc thông điệp ARP request. Chức năng: ARP được sử dụng để từ một địa chỉ mạng (ví dụ một địa chỉ IPv4) tìm ra địa chỉ vật lý như một địa chỉ Ethernet (địa chỉ MAC), hay còn có thể nói là phân giải địa chỉ IP sang địa chỉ máy. ARP đã được thực

1.Khái niệm địa MAC (địa vật lý), cách thiết bị xác định địa MAC biết địa IP thiết bị khác? *Khái niệm: Địa MAC địa vật lý hay gọi số nhận dạng (Identification number) thiết bị mạng Mỗi thiết bị (cart mạng, modem, router …) nhà sản xuất định gán sẵn địa định Nó có chiều dài 48 bit biểu diễn 12 số hexa, viết theo dạng: MM:MM:MM:SS:SS:SS hay MM-MM-MM-SS-SS-SS Trong 24 bit đầu mã số nhà sản xuất, 24 bit sau số seri cart mạng NSX gán *Nguyên tắc tìm địa MAC biết địa IP : -Khi máy A (129.1.1.1) muốn giải địa IP (129.1.1.4) IB, phát đến máy khác gói liệu đặc biệt để hỏi xem máy có địa IP IB, trả lời địa vật lý, PB Tất máy, bao gồm B (129.1.1.4) nhận yêu cầu này, có máy B nhận địa gửi lại lời đáp có bao gồm địa vật lý Khi A nhận lời đáp, sử dụng địa vật lý (PB) để gửi liệu trực tiếp tới B Song song với trình máy chưa có thơng tin đia vật lý A, địa ip A lưu lại thông tin vào bảng lưu trữ địa .H P N 11.Định tuyến gì? Hãy phân loại phương thức định tuyến? Bảng định tuyến router bao gồm thơng tin gì?* Khái niệm: Định tuyến q trình xác định đường tốt mạng máy tính để gói tin tới đích theo số thủ tục định thơng qua nút trung gian định tuyến router Thông tin đường cập nhật tự động từ router khác người quản trị mạng định cho router A O * Phân loại: Định tuyến phân chia thành loại bản: Định tuyến tĩnh: Việc xây dựng bảng định tuyến router thực tay người quản trị N - Định tuyến động: Việc xây dựng trì trạng thái bảng định tuyến thực tự động router * Bảng định tuyến:- Địa IP đích (destination IP): Địa địa host cụ thể, địa mạng Nếu địa host, entry có host-ID khác để nhận diện host Nếu địa mạng, phần host-ID = - Địa IP next-hop router (next-hop IP), địa mạng kết nối trực tiếp (directly connected IP address): Là địa đích đến (router) chuyển tiếp gói tin đến đích - Network interface: Là cổng router sử dụng để gửi gói tin đến next-hop - Cờ (flags): Cho biết nguồn cập nhật tuyến (route) Ví dụ: S – Static Route, C – Connected Route, O – OSPF Route… - Metric: Là thông tin metric tuyến đường, thể “khoảng cách” từ router đến destination IP Giá trị có ý nghĩa so sánh route sử dụng giao thức định tuyến - Administrative Distance (AD): Tham số ưu tiên mà người quản trị đặt cho tuyến bảng định tuyến, gán cho giao thức Nếu tuyến cập nhật từ giao thức, mang giá trị AD giao thức Giá trị nằm khoảng từ đến 255, bé ưu tiên 255 có nghĩa tuyến khơng sử dụng 4.Hãy trình bày trình bắt tay bước (Three-way handshaking) thiết lập kết nối giao thức TCP Vẽ hình minh họa .P N Bước 1: Host A gửi cho B gói tin có cờ SYN bật lên, với số thứ tự đánh x Bước 2:Host B nhận gói tin B gửi lại gói tin có cờ SYN bật lên, kèm theo cờ ACK để xác nhận.ACK = x+1 nghĩa là: Máy A, tơi nhận gói tin có SEQ = x, tơi mong muốn nhận thêm gói tin có SEQ = x+1 Khi gửi gói tin đánh số thứ tự SEQ =y Bước 3: Sau kết nối thiết lập A gửi tin để đáp ứng nhu cầu B Gói tin đánh số SEQ =x+1 để đáp ứng nhu cầu B ACK = y+1dùng để báo nhận gói tin có SEQ = y Chỉ có cờ ACK bật lên gói tin bước dùng để báo nhận cho gói tin bước 20.Các tính chất chuyển phát tin cậy .H O Sự giao tiếp chương trình ứng dụng dịch vụ phát chuyển tin cậy TCP/IP đặc trưng hố khía cạnh: N A * Định hướng stream Khi hai chương trình ứng dụng (các tiến trình người sử dụng) truyền khối lượng lớn liệu, xem liệu chuỗi bit, chia thành byte bit, mà thường gọi byte Dịch vụ phát chuyển stream máy đích chuyển đến nơi nhận cách xác chuỗi byte mà máy gửi chuyển * Kết nối mạch ảo Thực việc truyền stream tương tự thực gọi điện thoại Trước việc truyền bắt đầu, hai chương trình ứng dụng gửi chương trình ứng dụng nhận tương tác với hệ điều hành chúng, thơng báo chúng mong muốn có việc truyền stream * Việc truyền có vùng đệm Các chương trình ứng dụng gửi dòng liệu qua mạch ảo cách lập lại việc chuyển byte liệu đến phần mềm giao thức Khi truyền liệu, chương trình ứng dụng sử dụng kích thước đơn vị truyền thấy thuận tiện, mà byte * Stream khơng có cấu trúc Dịch vụ TCP/IP stream khơng xác định dòng liệu có cấu trúc Các chương trình ứng dụng sử dụng dịch vụ stream phải hiểu nội dúngtream thông với định dạng stream trước khởi động việc kết nối * Kết nối hai chiều Các kết nối cung cấp dịch vụ TCP/IP stream cho phép truyền liệu đồng thời từ hai chiều Cách kết nối gọi full-duplex (song cơng) 2.Hãy trình bày chức giao thức ICMP (Internet Control Message Protocol) Có loại thơng điệp ICMP? Hãy mơ tả mục đích loại thơng điệp Mơ tả ngun lý hoạt động lệnh PING dựa ICMP cấu trúc thơng điệp mà sử dụng Định dạng thơng báo ICMP báo đích khơng đến được? Ngun lý xử lý gặp nghẽn mạng giao thức ICMP? * Chức năng: - ICMP giao thức điều khiển mức IP, dùng để trao đổi thông tin điều khiển dòng số liệu, thơng báo lỗi thông tin trạng thái khác giao thức TCP/IP, số chức tiêu biểu : + Điều khiển lưu lượng liệu (Flow control): Khi gói liệu đến q nhanh, thiết bị đích thiết bị định tuyến gửi thông điệp ICMP trở lại thiết bị gửi, yêu cầu thiết bị gửi tạm thời ngùng việc gửi liệu + Thơng báo lỗi: Trong trường hợp địa đích khơng tới hệ thống gửi thơng báo lỗi: “Destination Unreachable ” + Định hướng lại tuyến đường: Một thiết bị định tuyến gửi thông điệp ICMP “định tuyến lại” (Redirect Router) để thông báo với trạm nên dùng thiết bị định tuyến khác để tới thiết bị đích Thơng điệp dùng trạm nguồn mạng với hai thiết bị định tuyến P * Các loại thông điệp ICMP N + Kiểm tra mạng xa: Một trạm gửi thông điệp ICMP “Echo” để kiểm tra xem trạm có hoạt động hay khơng N A O H 1.kiểm tra khản đến đích trạng thái đích(ping ICMP) 2.làm ngi nguồn phát có cố nghẽn mạng(source quench) yêu cầu thay đổi định tuyến định tuyến.4 nhận biết vòng kín định tuyến dài.5 báo lỗi có vấn đề tham số datagram đồng đồng hồ ước lượng thời gian tìm mặt nạ mạng tìm định tuyến yêu cầu định tuyến cấp thong tin tức 10 báo lỗi đích không đến *Nguyên lý hoạt động: - Một cơng cụ tìm lỗi thường sử dụng liên quan đến thông điệp “echo request” “echo reply” ICMP Một máy tính định tuyến gửi thơng điệp ICMP “echo request” tới đích cụ thể.Máy nhận đc “echo request” tạo “echo reply” trả nơi gửi đầu - Lời yêu cầu (echo request) có bao gồm vùng liệu, chọn; lời đáp (echo reply) bao gồm phiên liệu gửi lời yêu cầu “Echo request” “echo reply” tương ứng dùng để kiểm tra xem máy đích đến hay khơng có đáp lời khơng - Trên nhiều hệ thống,lệnh thực việc gủi thơng điệp ICMP “echo request” có tên PING.Các phiên phức tạp PING gửi loạt datagram bị mất,thậm chí thời gian đáp ứng.Chúng ta cho phép nguwoif sử dụng xác định độ dài liệu đc gửi khoảng thời gian lần gửi - Khuông dạng thông điệp ICMP Echo Request Echo Reply bao gồm phân Header chuẩn ban đầu cộng thêm vùng có tên OPTIONAL DATA vùng có độ dài thay đổi để chứa liệu trả cho nơi gửi Một "echo reply" ln ln trả cách xác liệu nhận từ "echo request" *Cấu trúc thông điệp *Cấu trúc thông điệp +) Khuôn dạng thông điệp ICMP echo request echo reply bao gồm phần Header chuẩn ban đầu cộng thêm vùng có tên OPTIONAL DATA vùng có độ dài thay đổi để chứa liệu trả cho nơi gửi Một “echo reply” luôn trả cách xác liệu nhận từ “echo request” +) Các vùng IDENTIFIER SEQUENCE NUMBER nơi gửi sử dụng để so sánh lời yêu cầu lời đáp Giá trị vùng gửi TYPE để xác định thông điệp yêu cầu (8) hay lời đáp (0) *Thông điệp ICMP báo lỗi đích khơng đến Khi định tuyến truyền hay phát chuyển IP datagram, gửi thơng báo “đích khơng thể đến“ ngược trở nguồn ban đầu, thông qua định dạng phần Data Option hình sau: O H P N N A Vùng CODE thông điệp “đích khơng thể đến” chưa số ngun để mơ tả thêm vấn đề Các giá trị là: 0: Network unreachable 1: Host unreachable 2:Protocol unreachable 3:Port unreachable 4:Fragmentation needed but the Do Not Fragment bit was set 5:Source route failed 6:Destination network unknown 7:Destination host unknown 8:Source host isolated (obsolete) 9:Destination network administratively prohibited 10:Destination host administratively prohibited 11:Network unreachalbe for this type of service 12:Host uncreachable for this type of service 13:Communication administratively prohibited by filtering 14:Host precedence violation 15:Precedence cutoff in effect * Nguyên lý xử lý gặp nghẽn mạng giao thức ICMP? - Khi datagram đến nhanh mà máy tính định tuyến không xử lý kịp, chúng vào hàng đợi (bộ nhớ tạm thời) Nếu datagram phần đoạn liệu nhỏ, vùng đệm giải vấn đề Nhưng liệu gửi liên tục, làm cạn kiệt vùng nhớ đệm, máy tính định tuyến phải hủy bỏ datagram đến sau Một máy tính sử dụng thơng điệp ICMP “source quench” để thông báo nghẽn mạch cho nguồn ban đầu Một thông điệp “source quench” yêu cầu nguồn ban đầu để giảm bớt cường độ truyền datagram Khi máy nhận thông điệp “source quench” cho máy đích D, giảm dần cường độ gửi datagram đến máy D hết nhận thơng điệp “source quench”, sau lại tăng dần cường độ gửi khơng nhận yêu cầu “source quench” 3.Trình bày chức Nguyên lý hoạt động giao thức ARP,cấu trúc thông điệp ARP request *Chức năng: ARP sử dụng để từ địa mạng (ví dụ địa IPv4) tìm địa vật lý địa Ethernet (địa MAC), hay nói phân giải địa IP sang địa máy ARP thực với nhiều kết hợp công nghệ mạng tầng liên kết liệu, IPv4, Chaosnet, * Nguyên lí hoạt động giao thức ARP.- Khi máy A có địa IP IA địa MAC PA cần trao đổi liệu với máy B có địa IP IB địa MAC PB Giả sử A chưa biết địa MAC B mà biết địa IB giao thức ARP hoạt động sau:+ B1: A gửi thông điệp quảng bá đến tất thiết bị nằm mạng với nội dung thơng điệp có dạng "Who is IB?" + B2: tất thiết bị mạng với A nhận thơng điệp Nếu khơng có IB discard thơng điệp.máy B nhận thấy địa gửi lại cho A địa MAC + B3: A lưu thơng tin PB vào bảng ARP sau tiến hành truyền tin.Khi A truyền thông điệp thiết bị chưa có địa A lưu địa IP địa MAC A vào bảng ARP * Cấu trúc thông điệp ARP Request N Protocol Operation O Length H Hardware length Protocol type P Hardware type Send hardware address N A Send hardware address Send ip address Send ip address target hardware address Target ip address Không giống hầu hết giao thức, liệu gói ARP khơng có phần đầu (header) định dạng cố định Các vùng có ý nghĩa sau :+ Hardware type : xác định kiểu giao tiếp phần cứng mà máy gửi cần biết , với giá trị dành cho Ethernet + Protocol type : xác định kiểu giao thức địa cấp cao mà máy gửi cung cấp, có giá trị 080016 dành cho địa ip + operation : xác định kiểu thông điệp loại sau : thông điệp yêu cầu ARP thông điệp lời đáp thông điệp thông điệp RARP thông điệp lời hồi đáp RARP + HLEN PLEN : cho phép sử dụng với mạng chúng xác định độ dài địa phần cứng(vật lí) độ dài địa logic (ip) + SENDER Hardware address : địa vật lí trạm gửi thơng điệp ARP (MAC Adress) + SENDER IP : địa logic (ip address) trạm gửi + TARGET Hardware address : địa vật lí trạm nhận thơng điệp ARP + TARGET : địa logic (ip address) trạm nhận 5.Tại hệ thống mạng máy tính IPv4 cần sử dụng kỹ thuật dịch chuyển địa IP ( NAT – Network Address Translation )? Khái niệm dịch chuyển địa ip(NAT)? Hãy phân loại nêu đặc điểm kỹ thuật NAT *Vì Trên hệ thống mạng máy tính IPv4 cần sử dụng kỹ thuật dịch chuyển IP (NAT) không gian địa IPv4 tính đến thời điểm nói cạn kiệt Kỹ thuật NAT cho phép hay nhiều địa IP nội miền (địa private quy định RFC 1918) ánh xạ với hay nhiều địa IP ngoại miền, từ giúp tiết kiệm địa IPv4 hoạt động đến *Khái niệm: - NAT(network address translation) kỹ thuật cho phép hay nhiều đỉa ip nội miền ánh xạ với hay nhiều địa ip ngoại miền Nó cho phép sử dụng dải ip riêng mạng nội sử dụng số địa Ip Public * Phân loại : NAT động, NAT tĩnh NAT vượt tải +Dynamic NAT( NAT động): Địa ip nội tự động khớp với địa ip Qúa trình ánh xạ địa nội với địa diễn tự động Ví dụ: Máy tính có địa IP 192.168.32.10 Router biên dịch đến địa 213.18.123.100 dãy địa IP từ 213.18.123.100 đến 213.18.123.150 N + - Static NAT (NAT tĩnh): Địa ip nội ánh xạ thủ công với địa ip public mạng Lúc Nat coi địa private địa cục bên đja ánh xạ public địa chung bên .H P Ví dụ: Tong Static NAT (NAT tĩnh), địa IP máy tính 192.168.32.10 ln Router biên dịch đến địa IP 213.18.123.110 N A O + NAT overloaded: ánh xạ NAT động NAT tĩnh không sử dụng Thay địa ngồi gán cho địa Ip nội gán cho tất máy nội phân biệt với dựa số công (Port number) Chỉ số lượng cổng khả dụng sử dụng địa ip cạn kiệt địa Ip ngồi thứ mơi dùng đến với phương pháp tương tự 6.Hãy phân tích chức tầng truy cập mạng(Network access layer) mơ hình TCP/ip Liệt kê giao thức, kỹ thuật kết nối mạng sử dụng tầng *Chức năng:- Giao thức tầng cung cấp cho hệ thống phương thức để truyền liệu tầng vật lý khác mạng Nó định nghĩa cách thức truyền khối liệu (datagram) IP - Các chức lớp truy nhập mạng bao gồm ánh xạ địa IP sang địa vật lý đóng gói (encapsulation) gói IP thành frame Căn vào dạng phần cứng giao tiếp mạng, lớp truy nhập mạng xác lập kết nối với đường truyền vật lý mạng -là lớp thấp cấu trúc phân bậc TCP/IP Những giao thức lớp cung cấp cho hệ thống phương thức để truyền liệu tầng vật lý khác mạng Lớp TCP/IP tương đương với hai lớp Datalink, Physical -cung cấp phương tiện kết nối vật lý cáp, chuyển đổi, Card mạng, giao thức kết nối, giao thức truy nhập đường truyền CSMA/CD, Tolen Ring, Token Bus Cung cấp dịch vụ cho tầng Internet - Một số giao thức tiêu biểu thuộc tầng gồm : + ATM (Asynchronous Transfer Mode) + Ethernet + Token Ring + FDDI (Fiber Distributed Data Interface) + Frame Relay 7.Trình bày cấu trúc gói tin giao thức TCP.Chức điều khiển liên kết điều khiển luồng giao thức TCP gì? Chức thể hiên phần header * Cấu trúc gói tin giao thức TCP Một gói tin TCP bao gồm phần: Phần header liệu - Phần header có 11 trường 10 trường bắt buộc Trường thứ 11 tùy chọn có tên là: options N P - Source port Số hiệu cổng máy tính gửi - Destination port Số hiệu cổng máy tính nhận .H - Sequence number Trường có nhiệm vụ Nếu cờ SYN bật số thứ O tự gói ban đầu byte gửi có số thứ tự cộng thêm Nếu A cờ SYN số thứ tự byte thứ tự gói tin mà bên nhận cần N - Acknowledgement number Nếu cờ ACK bật giá trị trường số - Data offset Trường có độ dài bít qui định độ dài phần header (tính theo đơn vị từ 32 bít) Phần header có độ dài tối thiểu từ (160 bit) tối đa 15 từ (480 bít) - Reserved Dành cho tương lai có giá trị - Flags (hay Control bits):Bao gồm cờ:• URG Cờ cho trường Urgent pointer • ACK Cờ cho trường Acknowledgement *PSH Hàm Push • RST Thiết lập lại đường truyền • SYN Đồng lại số thứ tự • FIN Khơng gửi thêm số liệu - Window: Số byte nhận giá trị trường báo nhận (ACK) - Checksum16 bít kiểm tra cho phần header liệu *Điều khiển liên kết thiết lập kết nối bên gửi bên nhận để tránh bị liệu nằm trường Sequence number Acknowledgement number *Điều khiển luồng giới hạn tốc độ bên gửi truyền liệu để đảm bảo truyền đáng tin cậy.Bên nhận liên tục báo bên guiử nhận liệu nằm trường Sequence number Acknowledgement number, window size 8.Định dạng gói TCP segment Khi gặp nghẽn mạng, TCP dùng kỹ thuật để xử lý? Mô tả ngắn gọn kỹ thuật * TCP segment Bit 15 16 31 Source port Data Offset Reserved Checksum Options Destination port U G R Sequence number Acknowled gment number A P R S F C S S I I Windown K H T N N Urgent pointer Padding TCP data N A O H P N Các vùng SOURCE PORT DESTINATION PORT chứa giá trị cổng TCP để xác định chương trình ứng dụng hai đầu kết nối -Sequence Number: 32 bits, số thứ tự gói số liệu phát -AcknowLegment Number: bên thu xác nhận thu liệu -Offset (4 bit): Độ dài Header gói tin TCP -Reversed (6 bit): Lấp đầy để dành cho tương lai -Flag: Các bits điều khiển.URG: Vùng khẩn cấp.ACK: Vùng báo nhận (ACK number) PSH: Chức PUSH RST: Khởi động lại (reset liên kết) SYN: Đồng số liệu (sequence number).FIN: Khơng liệu từ trạm nguồn -Window(16 bit): Số lượng Byte liệu vùng cuar số bên phát -Checksum (16 bít): Mã kiểm sốt lỗi (theo phương pháp CRC) -Urgent Pointer (16 Bit): Số thứ tự Byte liệu khẩn, URG thiết lập.-Option (độ dài thay đổi): Khai báo độ dài tối đa TCP data Segment.-Padding (độ dài thay đổi): Phần chèn thêm vào Header * Cách thức giao thức TCP xử lý gặp nghẽn mạng? a) Kỹ thuật giảm thật nhanh Tránh nghẽn mạch cách giảm theo cấp số nhân: bị segment, giảm kích thước cửa sổ nghẽn mạch nửa (cho tới kích thước segment) Với segment nằm cửa sổ phép, nhượng cách gia tăng đếm thời gian truyền lại theo hàm mũ b) Kỹ thuật khởi đầu chậm Phục hồi theo cách khởi động chậm (thêm vào từ từ): khởi động giao dịch (truyền liệu) kết nối hay gia tăng lượng giao dịch sau giai đoạn bị nghẽn mạch, hay bắt đầu với kích thước cửa sổ nghẽn mạch segment gia tăng kích thước cửa sổ nghẽn mạch thêm segment lần nhận lời đáp c) Kĩ thuật cắt bớt phần nghẽn mạng - Tên ,”cắt bớt phần đi”, phản ánh ảnh hưởng sách datagram gửi sau.Một hang đợi bị đầy ,bộ định tuyến hủy bỏ tất datagram sau Nghĩa , định tuyến hủy bỏ “phần đuôi” chuỗi liệu d) Kĩ thuật hủy bỏ sớm ngẫu nhiên (RED) Chính sách RED định tuyến: hàng đợi liệu đến bị đầy có datagram gửi đến hủy bỏ datagram; hang đợi liệu đến chưa đầy vượt qua kích thước giới hạn trên, để tránh làm ảnh hưởng đến tồn Internet phải hủy bỏ datagram cách ngẫu nhiên theo hàm xác suất P 9.Nguyên lý cửa sổ trượt giao thức TCP Các khái niệm Segment, stream, số thứ tự giao thức TCP *Kỹ thuật cửa sổ trượt Kỹ thuật cửa sổ trượt dạng phức tạp đáp lời tích cực truyền lại so với phương pháp đơn giản trình bày Các giao thức cửa sổ trượt sử dụng băng thông mạng tốt chúng cho phép nơi gửi truyền nhiều gói liệu trước qua trạng thái đợi acknowledgement Cách dễ dàng để tưởng tượng hoạt động cửa sổ trượt xét dãy gói liệu truyền Giao thức đặt cửa sổ nhỏ có kích thước cố định lên dãy truyền tất gói liệu nằm cửa sổ Một nơi gửi nhận acknowledgement gói liệu bên cửa sổ, "trượt" cửa sổ qua bên phải gửi gói liệu Cửa sổ tiếp tục trượt nơi gửi nhận acknowledgement Hiệu suất giao thức cửa sổ trượt tuỳ thuộc vào kích thước cửa sổ tốc độ nhận liệu mạng Cửa sổ phân chia dãy gói liệu thành ba tập hợp: Bên trái cửa sổ gói liệu truyền thành công, đầu nhận được, đầu nhận lời đáp; - Bên phải cửa sổ gói liệu chưa truyền đi; - Bên cửa sổ gói liệu truyền Gói liệu đánh số thấp cửa sổ gói liệu dãy mà chưa nhận lời đáp *Segment, stream, số thứ tự TCP xem dòng liệu dãy byte hay byte mà chia thành đoạn (segment) để truyền Thông thường, segment di chuyển qua internet IP datagram TCP sử dụng chế cửa sổ trượt đặc biệt để giải hai vấn đề quan trọng: hiệu việc truyền điều khiển tốc độ dòng liệu Giống giao thức cửa sổ trượt mô tả trước đây, chế cửa sổ trượt cho TCP cho phép gửi nhiều segment trước nhận lời đáp (acknowledgement) Cơ chế cửa sổ trượt TCP hoạt động theo byte, theo segment hay theo gói liệu Các byte dòng liệu đánh số tuần tự, nơi gửi trì ba trỏ phối hợp với kết nối Các trỏ định nghĩa cửa sổ trượt minh hoạ hình Con trỏ đánh dấu biên bên trái cửa sổ trượt, tách biệt byte gửi nhận lời đáp khỏi byte chưa đáp lời Con trỏ thứ hai đánh dấu biên bên phải cửa sổ trượt xác định byte cao dãy mà gửi trước nhận thêm lời đáp Con trỏ thứ ba đánh dấu biến bên cửa sổ để tách biệt byte gửi byte chưa gửi Phần mềm giao thức gửi tất byte cửa sổ mà khơng trì hỗn, đường biên bên cửa sổ trượt ln ln di chuyển nhanh chóng từ trái sang phải N A - O H P N - - - 10 Trình bày chức giao thức UDP, định dạng gói tin(thơng điệp) UDP? Trình bày chức UDP cấu trúc gói tin UDP So sánh UDP TCP *Chức năng: UDP cung cấp dịch vụ chuyển phát datagram khơng định hướng, khơng có độ tin cậy, sử dụng IP để chuyển thông điệp máy Nó sử dụng IP để chuyển tải thông điệp, thêm vào khả phân biệt nhiều đích đến bên máy tính UDP sử dụng tốc độ ưu tiên sửa lỗi không cần thiết *Định dạng thông điệp: Mỗi thông điệp UDP gọi user datagram.Về mặt khái niệm, user datagram bao gồm hai phần:+ Một phần đầu UDP: Chia thành bốn vùng 16 bit để xác định cổng mà thơng điệp gửi từ đó, cổng mà thông điệp dự kiến gửi đến, độ dài thông điệp, UDP checksum + Một vùng liệu Source port Length Destination port Checksum *Cấu trúc gói tin UDP N A O H P N Data Cấu trúc thông điệp UDP + Vùng source port destination port(16 bit) dùng để demultiplex datagram tiến trình đợi để nhận chúng.Source port vùng tuỳ chọn Khi dùng, xác định cổng mà lời đáp gửi đến; khơng dùng, có giá trị zero +Vùng length chứa độ dài UDP datagram tính theo Byte, bao gồm phần đầu UDP liệu người sử dụng Như giá trị tối thiểu length 8, độ dài phần đầu UDP + UDP checksum (vùng tùy chọn chẳng cần dung đến) để bảo đảm liệu nhận nguyên vẹn nên sử dụng Phần header UDP chứa trường liệu, có trường tùy chọn (Source Port Checksum) Source port: Trường xác định cổng người gửi thơng tin có ý nghĩa muốn nhận thông tin phản hồi từ người nhận Nếu khơng dùng đến đặt 0.Destination port: Trường xác định cổng nhận thông tin, trường cần thiết.Length: Trường có độ dài 16 bit xác định chiều dài toàn datagram: phần header liệu Chiều dài tối thiểu byte gói tin khơng có liệu, có header Checksum: Trường checksum 16 bit dùng cho việc kiểm tra lỗi phần header liệu *So sánh TCP UDP: - Giống : Đều giao thức mạng TCP/IP, có chức kết nối máy lại với nhau, gửi liệu cho - Khác : Các header TCP UDP khác kích thước (20 byte) nguyên nhân chủ yếu TCP phải hộ trợ nhiều chức hữu ích hơn(như khả khơi phục lỗi) UDP dùng byte cho phần header yêu cầu xử lý từ host a) TCP :+ Hoạt động theo hướng kết nối (connection-oriented)+ Dùng cho mạng WAN+ Khơng cho phép gói tin+ Đảm bảo việc truyền liệu+ Tốc độ truyền thấp UDP b) UDP:+ Hoạt động theo hướng phi kết nối (connectionless)+ Dùng cho mạng LAN+ Cho phép liệu+ Không đảm bảo.+ Tốc độ truyền cao, VolP truyền tốt qua UDP 15 Định dạnh thông điệp OSPF Định dạng thông điệp RIP P N *Định dạng thông điệp OSPF Mỗi thông điệp OSPF bắt đầu phần đầu cố định 24 byte, hình: 15 31 Vertion Type Packet length Router ID Area ID Checksum AuType Authentication Authentication Định dạng thông điệp OSPFVùng VERSION xác định phiên giao thức Vùng TYPE xác định kiểu thông điệp, theo bảng sau:1: Hello 2: Database description 3: Link status request 4: Link status update 5: Link status acknowledgment Vùng có tên SOURCE ROUTER IP ADDRESS cho ta địa nơi gửi,Vùng có tên AREA ID số định danh 32 bit khu vực này.Bởi thơng điệp bao gồm việc xác minh, nên vùng AUTHENTICATION TYPE xác định mơ hình xác minh sử dụng tại, có nghĩa khơng xác minh có nghĩa sử dụng password đơn giản) N A O H Định dạng thông điệp RIP:Định dạng thong điệp RIPv1 Một thông báo RIP gồm Header lên đến 25 mục tuyến đường Command Version Must be zero AFI Must be zero IP address Must be zero Must be zero Metric RIPv1:Command =1 RIP request: yêu cầu hệ thống khác gửi toàn phần bảng định tuyến nó.2 RIP reply: bao gồm toàn phần bảng định tuyến nơi gửi.Version: Chứa số phiên giao thức.Các phiên RIP, 0x01 cho RIPv1.AFI: Địa Family Identifier, địa IP.IP address: Điểm đến địa IP tuyến đường; mạng tự nhiên, subnet địa host.Metric: Chi phí tuyến đường Định dạng tin nhắn RIPv2:Các định dạng thông điệp RIPv2 tương tự với RIPv1: Command Version Unused AFI Route tag IP address Subnet mask Next hop Metric RIPv2:Có khn dạng giống Rip bỏ qua trường “set to 0” • Version: Phiên RIP Đối với RIPv2 giá trị 0x02 • Route Tag: hỗ trợ EGP,nó nhớ số hiệu hệ thống độc lập AS EGP BGP • IP address: Điểm đến địa IP Nó địa mạng tự nhiên, địa subnet địa host.*Subnet Mask: tuyến áp dụng cho địa IP tương ứng • Next Hop:là địa gói liệu tới địa IP đích tương ứng cần gửi tới 16.Khái niệm giao thức routing Distance Vector Thuật giải vector khoảng cách (còn gọi khoảng cách vector, Ford Fulkeson, bellman Ford,…với tên sau tên nhà nhiên cứu tìm thuật giải) để thuật giải mà định tuyến sử dụng để nhân thông tin định tuyến ý tưởng thuật giải vector khoảng cách đơn giản Bộ định tuyến trì danh sách tất tuyến đường biết bảng.Khi bắt đầu hoạt động, định tuyến khởi động bẳng định tuyến dòng dành cho mạng kết nối trực tiếp Mỗi dòng bảng xác định mạng đích thơng tin khoảng cách đến mạng đó, thường theo số trạm (sẽ định nghĩa cách xác sau này).Một cách đình kỳ, định tuyến gửi bảng định tuyến đến định tuyến khác mà đến trực tiếp.Thuật ngữ vector khoảng cách có từ thơng tin gửi thơng điệp theo định kỳ Một thông điệp chứa danh sách cặp (V, D) với:V xác định đích (được gọi vector) D khoảng cách đến đích đó.Trong cách thiết kế đó, tất định tuyến phải tham gia việc trao đổi vector khoảng cách để có tuyến đường quán hiệu 17 Cấu trúc ip datagram N A O H P N VERS HLEN Service TYPE Toltal Length Identification Flags Fragment offset Time to live Protocol Header checksum Source ip address Destination ip address Ip options Padding Ip datagram data Ý nghĩa thông số + VERS (4bits) version hành giao thức cài đặt + HLEN (4 bit): độ dài phần đầu (Internet header length) gói tin datagram, tính theo đơn vị từ (32bit) +Service oftype (8bit): đặc tả tham số dịch vụ nhằm thông báo cho mạng biết dịch vụ mà gói tin muốn sử dụng chẳng hạn ưu tiên, thời gian trậm trễ, suất truyền độ tin cậy + Total length (16bits): độ dài tồn gói tin, kể phần đầu với chiều dài tối đa 65535 bytes + Identification (16 bits): Dùng để định dạng cho datagram khoảng thời gian liên mạng + Flags (3 bits): Các gói tin đường bị phân đoạn trường Flags dùng điều khiển phân đoạn tái lắp ghép gói liệu + Fragment Offset (13 bits): Trường vị trí fragment datagram tính theo đơn vị bytes.Có nghĩa phần liệu gói tin (trừ gói tin cuối cùng) phải chứa vùng liệu có độ dài bội số bytes + Time to Live (8 bits): qui định thời gian tồn (tính giây) gói tin mạng để tránh tình trạng gói tin bị loop mạng + Protocol (8 bits): giao thức tầng nhận vùng liệu trạm đích (hiện thường TCP UDP cài đặt IP) + Header checksum (16 bits): Trường dùng để kiểm soát lỗi cho tiêu đề IP datagram + Source Address (32 bits): địa trạm nguồn + Destination Address (32 bits): địa trạm đích + Option (có độ dài thay đổi): Sử dụng số chức định tuyến đặc biệt + Padding (độ dài thay đổi): vùng đệm, dùng để đảm bảo cho phần header kết thúc mốc 32 bits + Data (độ dài thay đổi): Mang liệu lớp trên,có độ dài tối đa 65535 bytes 18.Các cải tiến IPv6? Các kỹ thuật chuyển đổi IPv4 IPv6 - Cải tiến: + Địa dài 128 bit + Ipsec yêu cầu + Đạng dạng luồng liệu nên hỗ trợ QoS tốt + Sự phân mảnh xảy host gửi + Khơng có checksum header + Tất liệu tùy chọn chuyển vào phần header mở rộng + ICMPv4 Router Discovery thay message ICMPv6 Router Discovery Router Advertisement + Ipv6 Khơng có địa broadcast mà địa multicast đến tất node + Sử dụng mẫu tin AAAA Dns để ánh xạ tên host thành địa Ipv6 ** Chuyển đổi ipv4 ipv6: N + Sử dụng kỹ thuật đường hầm: phương pháp sử dụng sở hạ tầng sẵn có mạng Ivp4 đê thực kết nối Ipv6 Kỹ thuật bọc gói tin IPV6 gói tin IPV4, nhân lại gói tin Ipv6 ban đầu điểm đích cuối đường hầm Ipv4 .H 19.Khái niệm subneting P + Dual Stack: Cho phép Ipv4 Ipv6 hoạt động thiết bị mạng N A O Là tổ hợp kĩ thuật phân chia không gian địa thuộc lớp mạng cho trước thành lớp mạng nhỏ cách lấy số bít phần host address để làm địa mạng cho mang (subnet) Một số khái niệm liên quan tới việc phân chia đia mạng Default mask( giá trị trần địa mạng )được định nghĩa cho lớp lớp địa A,B,C.thực chất giá trị thập phân cao (khi tất bit băg 1) byte dành cho địa mạng net ID Default mask Lớp A:255.0.0.0 lớp B 255.255.0.0 lớp C : 255.255.255.0 Subnetmask (giá trị trần mạng ) Subnetmask kết hợp default mask với giá trị thập phân cao bít lấy từ byte địa host sang phần địa mạng để tao đc mạng Subnetmask kèm với địa mạng tiêu chuẩn người đọc biết địa mạng tiêu chuẩn dùng cho 254 host hay chia thành mạg mặt khác giúp router viêc đình tuyến gọi nguyên tắc chung : lấy bớt số bít phần địa host để tao đươc mạng lấy bao nhieu bít phụ thuộc số mag cần thiết (subnetmask ) mà nhà khai thác mạng định tạo 21.Tham chiếu mơ hình TCP/IP mơ hình OSI, chức tầng mơ hình TCP/IP, mơ hình OSI Mơ hình tcp/ip Application Stream Transport Segment/datagram Internet Datagram Network Access Frame Tầng truy cập mạng (Network Access) - Giao thức tầng cung cấp cho hệ thống phương thức để truyền liệu tầng vật lý khác mạng Nó định nghĩa cách thức truyền khối liệu (datagram) IP - Các chức lớp truy nhập mạng bao gồm ánh xạ địa IP sang địa vật lý đóng gói (encapsulation) gói IP thành frame Căn vào dạng phần cứng giao tiếp mạng, lớp truy nhập mạng xác lập kết nối với đường truyền vật lý mạng.- Một số giao thức tiêu biểu thuộc tầng gồm :+ ATM (Asynchronous Transfer Mode) + Ethernet + Token Ring + FDDI (Fiber Distributed Data Interface) + Frame Relay H P N Tầng liên mạng (Internet) - Mục đích lớp Internet chọn lấy đường dẫn tốt xuyên qua mạng cho gói di chuyển tới đích Giao thức hoạt động lớp Internet Protocol (IP) Sự xác định đường dẫn tốt chuyển mạch gói diễn lớp - Chức Internet Protocol sau: + Định nghĩa cấu trúc gói liệu đơn vị sở cho việc truyền liệu Internet + Định nghĩa phương thức đánh địa IP + Truyền liệu tầng vận chuyển tầng mạng + Định tuyến để chuyển gói liệu mạng + Thực phân mảnh hợp gói liệu tách chúng gói liệu tầng liên kết N A O - Ngồi giao thức:+ ICMP (Internet Control Message Protocol) Có chức thông báo lỗi trường hợp truyền liệu bị hỏng.+ ARP (Address Resolution Protocol) xác định địa lớp liên kết số liệu (MAC address) biết trước địa IP.+ RARP (Reverse Address Resolution Protocol) xác định địa IP biết trước địa MAC Tầng vận chuyển (Transport) - Có trách nhiệm thiết lập phiên truyền thơng máy tính quy định cách truyền liệu giao thức tầng gồm:+ UDP (User Datagram Protocol): Còn gọi Giao Thức Gói Người Dùng UDP cung cấp kênh truyền thơng phi kết nối nên khơng đảm bảo truyền liệu cách tin cậy Các ứng dụng dùng UDP thường truyền gói có kích thước nhỏ, độ tin cậy liệu phụ thuộc vào ứng dụng + TCP (Transmission Control Protocol): Ngược lại với UDP, TCP cung cấp kênh truyền thông hướng kết nối đảm bảo truyền liệu cách tin cậy TCP thường truyền gói tin có kích thước lớn yêu cầu phía nhận xác nhận gói tin nhận Tầng ứng dụng (Application):Gồm nhiều giao thức cung cấp cho ứng dụng người dùng Được sử dụng để định dạng trao đổi thông tin người dùng Một số giao thức thông dụng tầng là: + DHCP (Dynamic Host Configuration Protocol): Giao Thức Cấu Hình Trạm Động + DNS (Domain Name System): Hệ Thống Tên Miền + SNMP (Simple Network Management Protocol): Giao Thức Quản Lý Mạng Đơn Giản + FTP (File Transfer Protocol): Giao Thức Truyền Tập Tin + TFTP (Trivial File Transfer Protocol): Giao Thức Truyền Tập Tin Bình Thường + SMTP (Simple Mail Transfer Protocol): Giao Thức Truyền Thư Đơn Giản + Telnet: Dịch vụ truy cập từ xa Mơ hình OSI tầng Tầng 1: Vật lý (Physical) Tầng vật lý (Physical layer) tầng vật lý cung cấp đặc trưng điện tín hiệu dùng để chuyển liệu cáp từ máy đến máy khác mạng, kỹ thuật nối mạch điện, tốc độ cáp truyền dẫn N Tầng 2: Liên kết liệu (Data link) P Tầng 3: Mạng (Network) A O H Chức chủ yếu tầng liên kết liệu thực thiết lập liên kết, trì huỷ bỏ liên kết liệu Kiểm soát lỗi kiểm soát lưu lượng Tầng bao gồm tầng nhỏ là: Media Access Control (MAC), Logical Link Control (LLC) N Tầng mạng cung các phương tiện để truyền gói tin qua mạng, chí qua mạng mạng (network of network) Hai chức chủ yếu tầng mạng chọn đường (routing) chuyển tiếp (relaying) Tầng 4: Vận chuyển (Transport) Là tầng chịu trách nhiệm, đảm bảo việc chuyển gói tin tới người dùng (kết nối end to end) Kiểm soát độ tin cậy kết nối, theo dõi gói tin truyền lại gói tin lỗi Cung cấp địa cổng dịch vụ (address port) Giao thức sử dụng tầng TCP UDP Tầng 5: Giao dịch (Session) Tầng giao dịch (session layer) thiết lập "các giao dịch" trạm mạng, đặt tên quán cho thành phần muốn đối thoại với lập ánh xa tên với địa chúng Tầng 6: Tŕnh bày (Presentation)Trong giao tiếp ứng dụng thông qua mạng với liệu có nhiều cách biểu diễn khác Tầng tŕnh bày (Presentation layer) phải chịu trách nhiệm chuyển đổi liệu gửi mạng từ loại biểu diễn sang loại khác Để đạt điều cung cấp dạng biểu diễn chung dùng để truyền thông cho phép chuyển đổi từ dạng biểu diễn cục sang biểu diễn chung ngược lại Tầng 7: Ứng dụng (Application)Tầng ứng dụng (Application layer) tầng cao mơ h́ nh OSI, cung cấp giao diện người sử dụng môi trường OSI giải kỹ thuật mà chương tŕnh ứng dụng dùng để giao tiếp với mạng Khái niệm địa MAC (địa vật lý), cách thiết bị xác định địa MAC biết địa IP thiết bị khác? Hãy trình bày chức giao thức ICMP (Internet Control Message Protocol) Có loại thơng điệp ICMP? Hãy mơ tả mục đích loại thơng điệp Mơ tả ngun lý hoạt động lệnh PING dựa ICMP cấu trúc thông điệp mà sử dụng Định dạng thơng báo ICMP báo đích không đến được? Nguyên lý xử lý gặp nghẽn mạng giao thức ICMP? Trình bày chức Nguyên lý hoạt động giao thức ARP,cấu trúc thông điệp ARP request N A O H P N Hãy trình bày trình bắt tay bước (Three-way handshaking) thiết lập kết nối giao thức TCP Vẽ hình minh họa Tại hệ thống mạng máy tính IPv4 cần sử dụng kỹ thuật dịch chuyển địa IP ( NAT – Network Address Translation )? Khái niệm dịch chuyển địa ip(NAT)? Hãy phân loại nêu đặc điểm kỹ thuật NAT Hãy phân tích chức tầng truy cập mạng(Network access layer) mơ hình TCP/ip Liệt kê giao thức, kỹ thuật kết nối mạng sử dụng tầng Trình bày cấu trúc gói tin giao thức TCP.Chức điều khiển liên kết điều khiển luồng giao thức TCP gì? Chức thể hiên phần header Định dạng gói TCP segment Khi gặp nghẽn mạng, TCP dùng kỹ thuật để xử lý? Mô tả ngắn gọn kỹ thuật Nguyên lý cửa sổ trượt giao thức TCP Các khái niệm Segment, stream, số thứ tự giao thức TCP 10 Trình bày chức UDP cấu trúc gói tin UDP So sánh UDP TCP Trình bày chức giao thức UDP, định dạng gói tin(thơng điệp) UDP? 11 Định tuyến gì? Hãy phân loại phương thức định tuyến? Bảng định tuyến router bao gồm thơng tin gì? 12 Cấu trúc Data frame mạng Ethernet Token Ring 13 Khái niệm MTU mạng? Khái niệm phân mảnh, hợp gói tin IP? 14 Khái niệm định tuyến, phân loại theo sở khác nhau? Các thuật tốn định tuyến IP? Ví dụ cách thực thuật tốn? 15 Định dạnh thơng điệp OSPF Định dạng thông điệp RIP 16 Khái niệm giao thức routing Distance Vector 17 Cấu trúc ip datagram 18 Các cải tiến IPv6? Các kỹ thuật chuyển đổi IPv4 IPv6 19 Khái niệm subneting 20 Các tính chất chuyển phát tin cậy 21 Tham chiếu mơ hình TCP/IP mơ hình OSI, chức tầng mơ hình TCP/IP, mơ hình OSI A,Hãy viết tất câu lệnh cấu hình R2 đáp ứng u cầu mơ hình Vào RIP metric 10, vào EIGRP 1000 10 255 255 1500 B, Hãy viết câu lênh thực cấu hình định tuyết R3 - Định tuyến giao thức OSPF A- Cấu hình ip cho interface N H P Router>enable Router#configure terminal Router(config)#hostname R2 R2(config)#interface serial 2/0 R2config-if)#ip address 10.10.0.33 255.255.255.252 R2(config-if)#no shutdown R2(config-if)#exit R2(config)#router ospf 45 R2(config-router)#network 10.10.10.32 0.0.0.3 area0 R2(config-router)#exit - Quảng bá đường giao thức N A O R2(config)#router rip R2(config-router)#version R2(config-router)#redistribute ospf 45 metric 10 R2(config-router)#exit R2(config)#router ospf 45 R2(config)#interface fastEthernet 0/0 R2(config-router)#default-information originate R2(config-if)#ip address 172.16.5.1 255.255.255.128 R2(config-router)#redistribute rip subnets R2(config-if)#no shutdown B, Cấu hình định tuyết R3 R2(config-if)#exit Định tuyến giao thức Rip R2(config)#interface serial 3/0 R2(config-if)#ip address 10.10.0.41 255.255.255.252 R2(config-if)#clock rate 2000000 R2(config-if)#no shutdown R2(config-if)#exit - Định tuyến giao thức Rip R2(config)#router rip R2(config-router)#version R2(config-router)#network 172.16.5.0 R2(config-router)#network 10.10.10.40 R2(config-router)#no auto-summary R2(config-router)#passive-interface fastEthernet 0/0 R2(config-router)#default-information originate R2(config-router)#exit R3(config)#router rip R3(config-router)#version R3(config-router)#network 10.10.10.40 R3(config-router)#no auto-summary R3(config-router)#exit - Định tuyến giao thức EIGRP quảng bá R3(config)#router eigrp 1000 R3(config-router)#network 172.16.5.160 0.0.0 R3(config-router)#network 172.16.5.128 0.0.0.31 R3(config-router)#redistribute rip metric 1000 10 255 255 1500 R3(config-router)#no auto-summary R3(config-router)#passive-interface fastEthernet 0/0 R3(config-router)#passive-interface Loopback R3(config-router)#exit A,Lập bảng xác định ĐC Ip interface R1,R2,R3 B, Hãy viết câu lệnh định tuyến R3 C, câu lệnh quảng bá đường giao thức R2 Vào RIP: Metric = + Vào EIGRP: Sử dụng giá trị 1000 10 100 100 1500 N B, câu lệnh định tuyến R3 Ip address R1serial 2/0 10.10.0.5 R1Lo0 172.16.25.65 255.255.255.240 R2serial 3/0 10.10.0.57 255.255.255.252 R2serial 2/0 10.10.0.6 255.255 255 252 R2Lo1 172.16.25.130 255.255.255.248 R2Lo2 172.15.25.192 255.255.255.248 R3serial 3/0 10.10.0.58 255.255.255.252 R3fastEthernet 1/0 172.16.25.97 255.255.255.248 255.255.255.252 N Interface A O H P A,Bảng địa IP router - Định tuyến giao thức EIGRP 1000 R3(config)#router eigrp 1000 R3(config-router)#network 10.10.0.56 0.0.0 R3(config-router)#redistribute EIGRP 2000 metric 1000 10 100 100 1500 R3(config-router)#no auto-summary R3(config-router)#exit - Định tuyến giao thức EIGRP 2000 R3(config)#router eigrp 2000 R3(config-router)#network 172.16.25.96 0.0.0 31 R3(config-router)#redistribute EIGRP 1000 metric 1000 10 100 100 1500 R3(config-router)#no auto-summary R3(config-router)#passive-interface fastEthernet 1/0 R3(config-router)#exit C, quảng bá đường giao thức R2 R2(config)#router eigrp 1000 R2(config-router)#redistribute ospf 10 metric 1000 10 100 100 1500 R2(config-router)#exit R2(config)#router ospf 10 R2(config-router)#redistribute eigrp 1000 metric subnets R2(config-router)#exit A,Lập bảng xác định ĐC Ip interface R1,R2,R3 B, Hãy viết câu lệnh cấu hình Default route giao thức OSPF 45 R1 C, câu lệnh quảng bá đường giao thức R2 Vào RIP metric 10, vào EIGRP 1000 10 255 255 1500 A,Bảng địa IP router P N B,Default route giao thức OSPF 45 R1 10.10.10.33 255.255.255.252 R1Lo1 10.10.10.2 255.255.255.252 R2serial 3/0 10.10.10.41 255.255.255.252 R2serial 2/0 10.10.10.34 255.255.255.252 R2fastEthernet 0/0 172.16.5.1 255.255.255.128 R3serial 2/0 10.10.10.42 255.255.255.252 R3fastEthernet 0/0 172.16.5.161 255.255.255.248 R3Lo0 172.16.5.129 255.255.255.224 Router>enable Router#configure terminal Router(config)#hostname R1 R1(config)#interface loopback R1(config-if)#ip address 10.10.10.2 255.255.255.252 R1(config)#ip route 0.0.0.0 0.0.0.0 loopback R1(config-router)#exit A Định tuyến giao thức OSPF N C, quảng bá đường giao thức R2 R2(config)#router rip R2(config-router)#version R2(config-router)#redistribute ospf 45 metric 10 R2(config-router)#default-information originate R2(config-router)#exit R2(config)#router ospf 45 R2(config-router)#default-information originate R2(config-router)#redistribute rip subnets O H R1serial 2/0 R1(config)#router ospf 45 R1(config-router)#network 10.10.10.32 0.0.0.3 area R1(config-router)#network 10.10.10.1 0.0.0.3 area R1(config-router)#passive-interface loopback R1(config-router)#exit D,quảng bá đường giao thức R3 R3(config)#router rip R3(config-router)#version R3(config-router)#redistribute static metric 10 R3(config-router)#redistribute eigrp 1000 metric 10 R3(config-router)#exit R3(config)#router eigrp 1000 R4(config-router)#redistribute static metric 1000 10 255 255 1500 R3(config-router)#redistribute rip metric 1000 10 255 255 1500 R3(config-router)#exit Thực cấu hình giao thức định tuyến R1, R2 R3 Thực quảng bá giao thức R3 vào EIGRP 1000 10 255 255 1500 *Định tuyến giao thức OSPF R1 N R1(config)#router ospf 10 R1(config-router)#network 172.16.25.64 0.0.0.15 area R1(config-router)#network 10.10.0.44 0.0.0.3 area R1(config-router)#passive-interface Loopback N A O H P *Định tuyến giao thức OSPF R2 R2(config)#router ospf 10 R2(config-router)#network 10.10.0.44 0.0.0.3 area R2(config-router)#exit *Định tuyến giao thức EIGRP1000 R2 R2(config)#router eigrp 1000 R2(config-router)#network 10.10.0.56 0.0.0.3 R2(config-router)#network 172.16.25.0 0.0.0.63 R2(config-router)#no auto-summary R2(config-router)#passive-interface fastEthernet 0/0 *Định tuyến giao thức EIGRP1000 /2000 R3 R3(config)#router eigrp 1000 R3(config-router)#network 10.10.0.56 0.0.0.3 R3(config-router)#no auto-summary R3(config-router)#exit R3(config)#router eigrp 2000 R3(config-router)#network 172.16.25.96 0.0.0.63 R3(config-router)#network 172.16.25.129 0.0.0.63 R3(config-router)#no auto-summary R3(config-router)#passive-interface fastEthernet 0/0 R3(config-router)#passive-interface Loopback *Quảng bá đường giao thức R3 R3(config)#router eigrp 1000 R3(config-router)#redistribute eigrp 2000 metric 1000 10 255 255 1500 R3(config-router)#redistribute static metric 1000 10 255 255 1500 R3(config-router)#exit R3(config)#router eigrp 2000 R3(config-router)#redistribute eigrp 1000 metric 1000 10 255 255 1500 R3(config-router)#redistribute static metric 1000 10 255 255 1500 R3(config-router)#exit Vào RIP metric 10, vào EIGRP 1000 10 255 255 1500 A, Tất câu câu lệnh R1 N N A O H P Router>enable Router#configure terminal Router(config)#hostname R1 R1(config)#interface loopback R1(config-if)#ip address 10.10.10.2 255.255.255.252 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#interface serial 2/0 R1(config-if)#ip address 10.10.10.33 255.255.255.252 R1(config-if)#clock rate 2000000 R1(config-if)#no shutdown R1(config-router)#exit R1(config)#router ospf 45 R1(config-router)#network 10.10.10.1 0.0.0.63 area R1(config-router)#network 10.10.10.32 0.0.0.63 area R1(config-router)#no auto-summary R1(config-router)#passive-interface loopback R1(config-router)#default-information originate R1(config-router)#exit R1(config)#router ospf 45 R1(config-router)#default-information originate R1(config-router)#redistribute rip subnets C, quảng bá đường giao thức R2 R2(config)#router rip R2(config-router)#version R2(config-router)#redistribute ospf 45 metric 10 R2(config-router)#default-information originate R2(config-router)#exit R2(config)#router ospf 45 R2(config-router)#default-information originate R2(config-router)#redistribute rip subnets D,quảng bá đường giao thức R3 R3(config)#router rip R3(config-router)#version R3(config-router)#redistribute static metric 10 R3(config-router)#redistribute eigrp 1000 metric 10 R3(config-router)#exit R3(config)#router eigrp 1000 R4(config-router)#redistribute static metric 1000 10 255 255 1500 R3(config-router)#redistribute rip metric 1000 10 255 255 1500 R3(config-router)#exit Cấu hình đầu đủ R3: Cấu hình ip cho interface interface Router>enable Router#configure terminal Router(config)#hostname R1 R1(config)#interface loopback R1(config-if)#ip address 192.168.1.1255.255.255.0 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#interface loopback R1(config-if)#ip address 192.168.4.33 255.255.255.224 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#interface serial 2/0 R1(config-if)#ip address 10.10.0.5 255.255.255.252 R1(config-if)#clock rate 2000000 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#ip route 0.0.0.0 0.0.0.0 Loopback R1(config)#router rip R1(config-router)#version R1(config-router)#network 192.168.1.0 R1(config-router)#network 192.168.4.32 R1(config-router)#network 10.10.0.4 R1(config-router)#passive-interface loopback R1(config-router)#passive-interface loopback R1(config-router)#no auto-summary R1(config-router)#default-information originate R1(config-router)#redistribute eigrp 20 metric R1(config-router)#exit R3(config-router)#network 10.1.0.12 0.0.0.3 R3(config-router)#redistribute static metric 1000 10 255 255 1500 R3(config-router)#redistribute ospf metric 1000 10 255 255 1500 R3(config-router)#exit EIGRP 1000 10 255 255 1500 N R3(config)#router eigrp 20 A O H P N Router>enable Router#configure terminal Router(config)#hostname R3 R3(config)#interface serial 3/0 R3(config-if)#ip address 10.1.0.13 255.255.255.252 R3(config-if)#no shutdown R3(config-if)#exit R3(config)#interface fastEthernet 1/0 R3(config-if)#ip address 192.168.3.193 255.255.255.192 R3(config-if)#no shutdown R3(config-if)#exit R3(config)#interface fastEthernet 0/0 R3(config-if)#ip address 192.168.3.65 255.255.255.240 R3(config-if)#no shutdown R3(config-if)#exit R3(config)#router ospf R3(config-router)#network 192.168.3.192 0.0.0.63 area R3(config-router)#network 192.168.3.64 0.0.0.15 area R3(config-router)#default-information originate R3(config-router)#redistribute EIGRP 20 metric 5subnets R3(config-router)#exit Cấu hình đầu đủ R1: Cấu hình ip cho Cấu Hình Router 1> Chuyển đổi chế độ Router> Router>enable Router#configure terminal Router(config)# 2> Tên password +> Router(config)#hostname (tên muốn đặt) Tên(config)# +> Router(config)#enable password (password muốn đặt) 3> Đặt địa IP cho cổng Router(config)#interface (tên cổng fa, ser, lookback) Router(config-if)#ip address (địa IP host) (địa subnet mac) Router(config-if)#clock rate 64000 Router(config-if)#no shutdown Router(config-if)#exit Router(config)# N A 5> Cấu hình RIP Router(config)#router rip Router(config-router)#version O H P N 4> Định tuyến đường tĩnh ** static route Router(config)#ip route (đ/c IP mạng gián tiếp) (đ/c subnet) (tên cổng ra) ** default route Router(config)#ip route 0.0.0.0 0.0.0.0 (tên cổng ra) ** kiểm tra Router(config)#exit Router#show ip route Router(config-router)#network (đ/c mạng trực tiếp) Router(config-router)#passive-interface (cổng Fa) Router(config-router)#exit 6> Cấu hình RIP Router(config)#router rip Router(config-router)#version Router(config-router)#network (đ/c mạng trực tiếp) Router(config-router)#no auto-summary Router(config-router)#passive-interface (cổng Fa) Router(config-router)#exit Router(config)# 7> Câu lệnh Kiểm tra Router(config)#exit Router# show ip route Router#show ip protocols Router#debug ip rip Router# undebug all R#show ip EIGRP R#show ip OSPF N A O H P N 8> Quảng bá chế độ khác vào RIP ** quảng bá default route vào RIP Router(config-router)#default-information originate ** quảng bá STATIC vào RIP Router(config-router)#redistribute static ** quảng bá EIGRP vào RIP Router(config-router)#redistribute EIGRP SỐ metric ** quảng bá OSPF vào RIP Router(config-router)#redistribute OSPF SỐ metric 9> Cấu hình EIGRP R1(config)#Router EIGRP 1000 R1(config-router)#network (đ/c mạng trực tiếp) (Đ/C BÙ subnet) R1(config-router)#no auto-summary R1(config-router)#passive-interface (tất cổng Fa) R1(config-router)#exit 10> Quảng bá chế độ khác vào EIGRP ** Quảng bá đường Default Static vào EIGRP R1(config-router)#Redistribute Static ** Quảng bá đường từ giao thức RIP vào EIGRP 1000 R1(config-router)#Redistribute RIP metric 15000 100 15 1500 ** Quảng bá đường từ giao thức EIGRP 2000 vào EIGRP 1000 R1(config-router)#Redistribute EIGRP 2000 metric 10000 100 10 1500 ** quảng bá OSPF vào EIGRP R(config-router)#redistribute ospf (số) metric metric 10000 100 10 1500 11> CẤU hình OSPF Router(config)#router ospf (số) Router(config-router)#network (đ/c mạng trực tiếp) (đ/c bù) area (số) Router(config-router)#passive-interface (cổng Fa) Router(config-router)#exit 12> Quảng bá vào OSPF R(config)#router ospf (số) ** Default Static vào OSPF R(config-router)#redistribute static metric 200 subnets ** RIP vào OSPF R(config-router)#redistribute rip metric 200 subnets ** EIGRP 100 vào OSPF R(config-router)#redistribute eigrp 100 metric 100 subnets N A O H P N ... gặp nghẽn mạng giao thức ICMP? * Chức năng: - ICMP giao thức điều khiển mức IP, dùng để trao đổi thơng tin điều khiển dòng số liệu, thơng báo lỗi thông tin trạng thái khác giao thức TCP/IP, số... TCP/ip Liệt kê giao thức, kỹ thuật kết nối mạng sử dụng tầng *Chức năng:- Giao thức tầng cung cấp cho hệ thống phương thức để truyền liệu tầng vật lý khác mạng Nó định nghĩa cách thức truyền khối... lý cáp, chuyển đổi, Card mạng, giao thức kết nối, giao thức truy nhập đường truyền CSMA/CD, Tolen Ring, Token Bus Cung cấp dịch vụ cho tầng Internet - Một số giao thức tiêu biểu thuộc tầng gồm

Ngày đăng: 28/09/2019, 22:36

Từ khóa liên quan

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

Tài liệu liên quan