routed và routing thuhang

Màu nền
Font chữ
Font size
Chiều cao dòng

1.Routed protocol:

- Là những giao thức như: IPX/SPX , TCP/IP.

- Phải chứa thông tin về địa chỉ lớp mạng.

- Phải có phương pháp tìm một máy đơn (host) trên một mạng.

- là giao thức được sử dụng để mang dữ liệu truyền từ máy tính (host) này đến máy tính (host) khác.

- là một giao thức lớp 3 mô hình OSI. Giao thức này mô tả cách dữ liệu được truyền end-to-end, qua môi trường mạng. Nó xác định địa chỉ logic cho các gói tin. Các gói tin được xác định bởi giao thức lớp 3 có thể được định tuyến được. Mọi người có thể hiểu Routed Protocol như là những phương tiện để vận chuyển dữ liệu đi trên các tuyến đường đã được tạo ra bởi Routing protocol .

2.Routing protocol:

-giao thức định tuyến có nhiệm vụ điền đầy thông tin định tuyến vào một bảng ( được gọi là bảng định tuyến). Mọi người có thể hiểu nôm na, routing protocol giống như là những người làm đường , nó sẽ xây dựng nên các tuyến đường đi trong mạng

- Là những giao thức như: Rip, EIGRP, OSPF...

- Là phương thức truyền thông tin định tuyến cập nhật giữa các router.

- là giao thức được sử dụng để mang dữ liệu từ một mạng sang một mạng khác, qua nhiều router.

3.Thuật ngữ ICMP: được viết tắt bởi Internetwork Control Message Protocol là một giao thức hoạt động trên layer 2 - Internetwork trong mô hình TCP/IP hoặc layer 3 - Network trong mô hình OSI cho phép kiểm travà xác định lỗi của Layer 3 Internetwork trong mô hình TCP/IP bằng cách định nghĩa ra các loại thông điệp có thể sử dụng để xác định xem mạng hiện tại có thể truyền được gói tin hay không. Trong thực tế, ICMP cần các thành phần của mọi gói tin IP để có thể hoạt động được.

ICMP Redirect

Thông điệp ICMP Redirect cho phép một router gateway nói cho một máy nào đó biết về một router tốt hơn có thể được sử dụng trong quá trình truyền dữ liệu đến một máy đích nào đó. Để có thể thực hiện được điều đó, một ICMP Redirect sẽ được gửi từ router gateway đến máy đó và nói cho máy đó biết về địa chỉ IP về router tốt hơn kia. Cho ví dụ, hình 1.5 một PC dùng địa chỉ IP của rRouter B như là default gateway của nó, nhưng Router A có một đường đi đến mạng 10.1.4.0/24 có chi phí tốt hơn của Router B. Khi đó Router B sẽ đưa ra một thông điệp ICMP Redirect cho PC đó theo các bước như sau:

- PC gửi một gói tin, máy đích thuộc mạng 10.1.4.0/24, qua Router B (Vì router B là default gatewary của PC này)

- Router B sẽ chuyển gói tin đó dựa vào bảng định tuyến của chính nó.

- Router B gửi một thông điệp ICMP Redirect đến PC đó, và nói cho PC đó biết rằng lần sau khi gửi dữ liệu đến mạng 10.1.4.0/24 thì gửi qua Router A (vì trong bảng định tuyến của RouterA cũng chứa đường đi tới mạng 10.1.4.0/24 và đường đi này có chi phí tốt hơn của Router B).

- Những gói tin tiếp theo được gửi từ PC đó đến mạng 10.1.4.0/24 sẽ được gửi trực tiếp qua Router A

ICMP-Internet Control Message Protocol

* Đặt vấn đề:

Khi mà datagram đi từ trạm nguồn đến trạm đích thì có rất nhiều vấn đề có thể xảy ra, ví dụ:

• TTL hết hạn

• Việc hợp nhất các phân mảnh không đc hoàn thành

• Gateway ko có tuyến đường nào cho datagram, ..

 =>IP không có cơ chế để biết data mà nó đã gửi có đến được đích chưa

=>Internet Control Message Protocol (ICMP) được sinh ra có nhiệm vụ đơn giản là báo cho sender biết việc gửi data đi đã có vấn đề.

 Giao thức ICMP đc phát triển là để làm nhiệm vụ này. Nó gồm có 3 loại chính 

-Thông báo lỗi

-Thông báo điều khiển.

-Thực hiện những truy vấn đơn giản.

Một số đặc điểm của ICMP

 - ICMP được xem như một phần bắt buộc của IP và phải có trong mọi cài đặt của IP

 ICMP không phải để giải quyết cái thuộc tính unreliability vốn có của IP , ICMP chỉ có khả năng thông báo lỗi về cho sender mà ko có khả năng sửa lỗi 

 Trong hầu hết các trường hợp các thông điệp báo lỗi đều đc định tuyến trở lại máy gửi datagram ban đầu, Điều này bởi vì chỉ có IP đích và IP nguồn đc ghi trong header của datagram. Bởi vì lỗi ko có nghĩa là chỉ gây ra ở thiết bị đích nên bên nhận sẽ fai xác định lỗi đã xảy ra từ loại của ICMP message và cố gắng tìm cách gửi lại datagram đã bị failed 

.....Khi đó thiết bị trung gian (router) nơi sảy ra vấn đề sẽ gửi lại một gói tin trong đó có ICMP message chỉ dành cho sender để thông báo về nguyên nhân. Các thiết bị trung gian khác không nhận được message trên và hoàn toàn không biết là có vấn đề trên đường truyền.

- ICMP chỉ gửi thông báo lỗi cho fragment đầu tiên (Đối với traffic đc fragment ) nhằm ngăn cản việc việc nhiều tin nhắn cho cùng một lỗi đc phát sinh.

- ICMP cũng ko đc gửi để đáp ứng cho multicast hay broadcast traffic, traffic mà đc gửi từ một địa chỉ invalid ví dụ như zero, loopback , multicast or broadcast.

- Nếu một ICMP message ko đến đc đich thì cũng không có ICMP cho nó.Điều này để tránh quá trình flood ICMP vô hạn

 - ICMP messages có header đc xây dựng cùng cách với với bất kỳ IP datagram nào và ICMP datagram ko đc phân biệt ở bất kỳ điểm nào với datagram mang dữ liệu khác cho đến khi tầng IP của thiết bị nhận xử lý datagram một cách thích hợp

 Tức là nó di chuyển trên mạng giống như mọi datagram mang dữ liệu khác chỉ khác là khi đến đích thì khong fai là một phần mềm ứng dụng hay người sử dụng xử lý nó mà là phần mềm Internet protocol trên máy đích xử lý nó ,khi một thông báo lỗi ICMP đến, modul phần mềm ICMP sẽ xử lý nó, nếu ICMP xác định rằng cụ thể một giao thức cấp cao hơn hay một chương trình ứng dụng đã gây ra lỗi này nó sẽ thông báo module tương ứng.

=>ICMP là giao thức không tin cậy, ko có cơ chế nào có thể đảm bảo cho nó

chắc chắn đến được đích.

 

Bạn đang đọc truyện trên: Truyen2U.Pro