ICMP VÀ THÔNG ĐIỆP KIỂM SOÁT BÁO LỖI

35 935 5
ICMP VÀ THÔNG ĐIỆP KIỂM SOÁT BÁO LỖI

Đ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

LOGO Nhóm Thực Hiện: n Văn Dũng Quang Long yễn Mạnh Ninh Văn Thỉnh Đức Thuận Học Viện Kỹ Thuật Mật Mã Giao Thức TCP/IP Nhóm: K Thông – AT8B Sơ Lược Qua Về IP  IP dịch vụ chuyển phát phi kết nối (connectionless) nên độ tin cậy cao (unreliable)  IP giao thức tự nỗ lực tối đa (Best - effort)để chuyển gói tới đích Nó chế để xác nhận liệu chuyển tới đích Dữ liệu gặp cố Thông Báovì đường tới đích nhiều lý Học Viện Kỹ Thuật Mật Mã Môc Tiªu Mô tả ICMP Mô tả cấu trúc thông điệp ICMP Xác định thông điệp báo lỗi ICMP Mô tả thông điệp điều khiển ICMP Xác định thông điệp điều khiển ICMP Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã Môc Lôc: I ICMP thông điệp kiểm soát báo lỗi Giới thiệu ICMP Thông báo lỗi sửa lỗi II Nguyên lý hoạt động ICMP Chuyển phát thông điệp IP Datagram Khuôn dạng thông điệp ICMP Các thông điệp ICMP quan trọng Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã I ICMP VÀ THÔNG ĐIỆP KIỂM SOÁT BÁO LỖI Giới thiệu ICMP ICMP ((Internet Control Message Protocol)  Là giao thức thông điệp điều khiển TCP/IP  Cung cấp phương tiện thông tin liên lạc phần mềm IP máy phần mềm IP máy khác  Được dùng để trao đổi thông tin điều khiển dòng tín hiệu, thông báo lỗi thông tin trạng thái khác định tuyến giao thức TCP/IP Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã I ICMP VÀ THÔNG ĐIỆP KIỂM SOÁT BÁO LỖI Thông báo lỗi sửa lỗi  ICMP thông báo lỗi trở nguồn ban đầu data gram  Không báo cáo lỗi cho định tuyến trung gian  ICMP khả sửa lỗi Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã I ICMP VÀ THÔNG ĐIỆP KIỂM SOÁT BÁO LỖI Thông báo lỗi sửa lỗi Máy A Máy B Router C Router A Máy C Router B Máy D Router D Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã I ICMP VÀ THÔNG ĐIỆP KIỂM SOÁT BÁO LỖI Thông báo lỗi sửa lỗi Chức tiêu biểu ICMP: Điều khiển lưu lượng liệu (Flow control) Thông báo lỗi (Ví dụ: “Destination Unreachable”) Định hướng lại tuyến đường (gói tin redirect)  Kiểm tra trạm xa (gói tin echo) Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã II NGUYÊN LÝ HOẠT ĐỘNG CỦA ICMP Chuyển phát thông điệp IP Datagram ICMP nằm phần liệu IP datagram truyền tải datagram truyền tải liệu Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã II NGUYÊN LÝ HOẠT ĐỘNG CỦA ICMP Chuyển phát thông điệp IP Datagram  Không có thêm độ tin cậy ưu tiên  ICMP không tạo thông báo lỗi thông báo lỗi khác  ICMP giao thức cấp cao IP, mà phần bắt buộc IP Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.3 Thông điệp ICMP làm nguội nguồn phát (Source Quench) Các thông điệp “source quench” có vùng để chứa tiền tố datagram Định dạng phần Data Option: Type Type (4) (4) 16 Code Code 31 Checksum Checksum Unused Unused (zero) (zero) IP IP header header ++ 64 64 bits bits of of original original of of the the datagram datagram Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.4 Thông điệp ICMP yêu cầu thay đổi định tuyến từ định tuyến Default GW: 192.168.1.100 IP header: 10.1.1.1 10.1.1.100 192.168.1.200 B Máy B Máy A A 192.168.1.100 Internet C 10.1.1.1 Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.4 Thông điệp ICMP yêu cầu thay đổi định tuyến từ định tuyến Mỗi thông điệp đổi hướng có vùng 32bit ROUTER INTERNET ADDRESS vùng INTERNET HEADER, phần Data Opiton cảu nó: Type Type (5) (5) 16 Code(0-3) Code(0-3) 31 Checksum Checksum Router Router IP IP address address IP IP header header ++ 64 64 bits bits of of original original of of the the datagram datagram Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.5 Thông điệp ICMP nhận biết vòng kín định tuyến dài  Khi định tuyến hủy bỏ datagram TTL hết thời gian đợi fragment datagram, gửi thông điệp ICMP “quá thời hạn” (time exceeded) ngược nguồn datagram  Data Option: Type Type (11) (11) 16 Code Code (0 (0 or1) or1) 31 Checksum Checksum Unused Unused (zero) (zero) IP IP header header ++ 64 64 bits bits of of original original of of the the datagram datagram Code = 0: Bộ đếm thời gian sống zero Code = 1: Quá thời gian đợi kết hợp fragment Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.5 Thông điệp ICMP nhận biết vòng kín định tuyến dài Bảng định tuyến: 10.0.2.1 -> 10.0.0.1 ->10.0.0.100 C: 10.0.1.1 192.168.1.100 10.0.0.100 Bảng định tuyến: 10.0.2.1 -> 10.0.0.1 ->10.0.0.100 D: 10.0.0.1 A: 192.168.1.1 Máy A B: 10.0.2.1 Máy B Bảng định tuyến: 10.0.1.1 -> 10.0.0.1 ->10.0.0.100 Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.6 Thông điệp ICMP báo lỗi có vấn đề tham số  Thông điệp “Parameter Problem” sử dụng định tuyến nhận thấy có vấn đề với header datagram  Phần Data Option định dạng gửi có vấn đề nghiêm trọng  Sử dụng vùng POINTER để xác định byte datagram gây lỗi Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.7 Thông điệp đồng đồng hồ ước lượng thời gian 6.00 am oct,1,2 16:00 05:59 06:00 PC1 What is the time,PC1 ? R1 PC2 Like!!!! R2 R3 Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.7 Thông điệp đồng đồng hồ ước lượng thời gian  Type: Xác định yêu cầu (13) hay trả lời (14)  Code: Nhận giá trị  Identifier Sequence number: dung máy nguồn  Originate timestamp: thời gian máy ban đầu điền  Receive timestamp: điền nhận yêu cầu  Transmit Timestamp: điền lời đáp chuyển Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.8 Thông điệp ICMP tìm mặt nạ mạng  Để tham gia vào mạng con, máy tính cần biết mặt nạ mạng  ICMP cung cấp khả gửi yêu cầu trực tiếp từ máy tính Internet 192.18.0.1 Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.8 Thông điệp ICMP tìm mặt nạ mạng  TYPE: thông điệp yêu cầu(17) hay (18)  SUBNET ADDRESS MASK: mặt nạ mạng lời đáp  IDENTIFIER & SEQUENCE NUMBER: cho phép máy phối hợp với lời đáp với yêu cầu Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.9 Thông điệp ICMP tìm định tuyến  Cung cấp hai chế khắc phục nhược điểm BOOTRAP DHCP phép máy tính tìm địa định tuyến Lấy thông tin trực tiếp từ định tuyến Sử dụng kỹ thuật trạng thái mềm với đếm thời gian Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.9 Thông điệp ICMP tìm định tuyến • Number: Số lượng địa để sử dụng • Entry length: Kích thước vùng • TTL: Thời gian sử dụng địa quảng bá • Router address & Preference level: tương ứng đường Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.10 Thông điệp ICMP yêu cầu định tuyến cấp thông tin tức  Khi máy khởi động gửi thông điệp “khẩn khoản định tuyến” yêu cầu router cấp thông tin  Router đáp lại thông điệp “router advertisement” Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.10 Thông điệp ICMP yêu cầu định tuyến cấp thông tin tức Máy tính gửi “lời khẩn khoản” tới tất địa multicast tới địa quảng bá Nhóm: K Thông – AT8B LOGO [...]... 3.Các thông điệp ICMP quan trọng 3.1 Thông điệp ICMP kiểm tra khả năng đến đích (Ping ICMP) 3.2 Thông điệp ICMP báo lỗi các đích không đến được 3.3 Thông điệp ICMP làm nguội nguồn phát (Source Quench) 3.4 Thông điệp ICMP yêu cầu thay đổi định tuyến từ bộ định 3.5 Thông điệp ICMP nhận biết vòng kín hoặc định tuyến quá dài 3.6 Thông điệp ICMP báo lỗi có vấn đề tham số của Datagram 3.7 Thông điệp ICMP. .. đúng thông điệp “echo reply” Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.1 Thông điệp ICMP kiểm tra khả năng đến đích (Ping ICMP) Trên nhiều hệ thống, lệnh thực hiện việc gửi thông điệp ICMP “echo request” có tên là PING Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.1 Thông điệp ICMP kiểm tra khả năng đến đích (Ping ICMP) 0 8 TYPE... hồ và ước lượng thời gian 3.8 Thông điệp ICMP tìm mặt nạ mạng con 3.9 Thông điệp ICMP tìm ra bộ định tuyến 3.10 Thông điệp ICMP yêu cầu bộ định tuyến cấp thông tin tức Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.1 Thông điệp ICMP kiểm tra khả năng đến đích (Ping ICMP) Chứng minh được những phần chính của hệ thống làm việc tốt nêu như máy nguồn nhận được đúng thông. .. ĐỘNG CỦA ICMP 2 Khuôn dạng thông điệp ICMP TYPE CODE CHECKSUM  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 Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã II NGUYÊN LÝ HOẠT ĐỘNG CỦA ICMP. .. tuyến sẽ gửi thông điệp ICMP “source quench” yêu cầu nguồn giảm cường độ truyền datagram  Không có thông điệp ngược lại Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.3 Thông điệp ICMP làm nguội nguồn phát (Source Quench) Máy A Máy B MTU=100Mbps Internet A B Máy C Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.3 Thông điệp ICMP làm nguội... K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.8 Thông điệp ICMP tìm mặt nạ mạng con  Để tham gia vào một mạng con, một máy tính cần biết mặt nạ mạng con  ICMP cung cấp khả năng gửi yêu cầu trực tiếp từ một máy tính Internet 192.18.0.1 Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.8 Thông điệp ICMP tìm mặt nạ mạng con  TYPE: thông điệp. .. of of the the datagram datagram Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.2 Thông điệp ICMP báo lỗi các đích không đến được Máy A Máy B MTU=100Mbs Internet Router A MTU= 512Mbs I don’t know how to get to B!! Send ICMP! Router B Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.3 Thông điệp ICMP làm nguội nguồn phát (Source Quench)... 3.Các thông điệp ICMP quan trọng 3.6 Thông điệp ICMP báo lỗi có vấn đề tham số  Thông điệp “Parameter Problem” được sử dụng khi bộ định tuyến nhận thấy có vấn đề với header của datagram  Phần Data Option được định dạng và chỉ được gửi khi có vấn đề quá nghiêm trọng  Sử dụng vùng POINTER để xác định byte trong datagram đã gây ra lỗi Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP. .. khởi động sẽ gửi thông điệp “khẩn khoản bộ định tuyến” yêu cầu router cấp thông tin  Router đáp lại bằng thông điệp “router advertisement” Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.10 Thông điệp ICMP yêu cầu bộ định tuyến cấp thông tin tức thì Máy tính có thể gửi “lời khẩn khoản” tới tất cả các địa chỉ multicast hoặc tới địa chỉ quảng bá Nhóm: K Thông – AT8B LOGO... (0) (0) IDENTIFIER CHECKSUM CHECKSUM SEQUENCE NUMBER DATA…… DATA…… Hình II.3.1: Data Option ICMP kiểm tra kết nối - IDENTIFIER và SEQUENCE NUMBER được sử dụng để máy gửi so sánh giữa lời yêu cầu và lời đáp Nhóm: K Thông – AT8B Học Viện Kỹ Thuật Mật Mã 3.Các thông điệp ICMP quan trọng 3.2 Thông điệp ICMP báo lỗi các đích không đến được 0 8 Type Type (3) (3) 16 Code Code (0-12) (0-12) 31 Checksum Checksum

Ngày đăng: 07/06/2016, 19:24

Từ khóa liên quan

Mục lục

  • Giao Thức TCP/IP

  • Sơ Lược Qua Về IP

  • Môc Tiªu

  • Môc Lôc:

  • I. ICMP VÀ THÔNG ĐIỆP KIỂM SOÁT BÁO LỖI

  • Slide 6

  • Slide 7

  • Slide 8

  • II. NGUYÊN LÝ HOẠT ĐỘNG CỦA ICMP

  • Slide 10

  • Slide 11

  • PowerPoint Presentation

  • 3.Các thông điệp ICMP quan trọng

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

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

Tài liệu liên quan