Kỹ Thuật Liên Mạng - 32
Chương 3. GIAO THỨC LIÊN MẠNG
3.1.
Tầng mạng trong hình OSI giao thức tầng mạng
3.1.1.
Các vấn đề trong thiết kế tầng mạng
+ Router chức năng tại tầng mạng (Network Layer); do đó việc thiết kế tầng mng việc
lắp đặt các router một cách tối ưu sao cho mạng hoạt động hiệu quả nhất
+ Việc lắp đặt thừa router sẽ làm cho mạng phải xử lý tại các nút và có độ trễ (delay)
+ Thêm một router kem theo một chi phí lắp đặt; phải thực hiện cấu hình router
+ Tối thiểu hóa trong lắp đặt router: Việc xử gói tin trong liên mạng phải vận hành ổn định trách
tắc nghẽn:
Bao nhiêu router la đủ?
+ căn cứ vào số lượng mạng con vật lý trong liên mạng
+ Căn cứ vào khoảng cách của mỗi mạng
3.1.2.
Giao thức tầng mạng (định tuyến và điều khiển)
Kỹ Thuật Liên Mạng - 33
a.
Giao thức IP – ICMP
+ ICMP ?? là giao thức điều khiển
ICMP (Internet Control Message Protocol)
là giao thức điều khiển của tầng IP
Chức năng của ICMP
Điều khiển lưu lượng
Thông báo lỗi
Định hướng lại các tuyến
Kiểm tra các trạm ở xa
Router gửi thông điệp ICMP cho một trạm thông báo nên dung router khác (trạm nguồn cùng
một mạng với 2 thiết bị định tuyến)
Kỹ Thuật Liên Mạng - 34
Tìm hiểu lệnh Ping (một ứng dụng của ICMP)
Khi Host 1 ping tới Host 2 tức host 1 gửi một loạt các gói tin ICMP echo request.
Host 2 nhận được lập tức gửi lại các gói tin trả lời ICMP echo reply
Tìm hiểu lệnh Ping (một ứng dụng của ICMP)
Khi Host 1 ping tới Host 2 tức host 1 gửi một loạt các gói tin ICMP echo request.
Host 2 nhận được lập tức gửi lại các gói tin trả lời ICMP echo reply
Các thông số
Ping thành công
Kỹ Thuật Liên Mạng - 35
Bytes: kích thước gói tin
Time: thời gian hồi đáp
TTL: thời gian sống, cứ đi qua 1 router giá trị giảm đi 1
Ping không thành công
Request time out: hết thời gian không thấy gói tin trở về
Destination host unreachable:
Hoạt động ICMP
Chuyển phát thông điệp bằng IP Datagram
Không hề có thêm độ tin cậy và ưu tiên
ICMP không tạo ra thông báo lỗi về thông báo lỗi khác
ICMP không phải giao thức cấp cao hơn IP, phần bắt buộc của IP
Khuôn dạng thông điệp ICMP
TYPE (8 bit): mang kiểu thông điệp ICMP
CODE (8 bit): them thông tin về thông điệp
CHECK SUM (16 bit): ICMP sử dụng thuật giải checksum như IP nhưng Checksum ICMP
chỉ tính đến thông điệp ICMP
ICMP data: header và 64 bit dữ liệu đầu của datagram gây nên lỗi
Một số kiểu (TYPE) của ICMP:
0: Echo Reply
3: Destination Unreachable
4: Source Quench
5: Redirect
6: Alternate Host Address
Kỹ Thuật Liên Mạng - 36
8: Echo Request
9: Router Advertisement
10: Router Selection
11: Time Exceeded
12: Parameter Problem
13: Timestamp
14: Timestamp Reply
15: Information Request
16: Information Reply
17. Address Mask Request
18. Address Mask Reply
Các thông điệp quan trọng ICMP quan trọng
Thông điệp ICMP kiểm tra khả năng đến đích (Ping ICMP)
Thông điệp ICMP báo lỗi các đích không đến được
Thông điệp ICMP làm nguội nguồn phát (Source Quench)
Thông điệp ICMP yêu cầu thay đổi định tuyến từ bộ định tuyến
Thông điệp ICMP nhận biết vòng kín hoặc định tuyến quá dài
Thông điệp ICMP báo lỗi vấn đề tham số của Datagram
Thông điệp ICMP đồng bộ đồng hồ ước lượng thời gian
Thông điệp ICMP tìm mặt nạ mạng con
Thông điệp ICMP tìm ra bộ định tuyến
Thông điệp ICMP yêu cầu bộ định tuyến cấp thông tin tức thì
Thông điệp ICMP kiểm tra khả năng đến đích (Ping ICMP)