Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 82 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
82
Dung lượng
1,13 MB
Nội dung
Đồ án Mạng Viễn Thơng TRƯỜNG ĐẠI HỌC CƠNG NGHỆ GTVT KHOA CÔNG NGHỆ THÔNG TIN — — — — — — BÁO CÁO ĐỒ ÁN MÔN MẠNG VIỄN THÔNG NGÀNH: CNKT ĐIỆN TỬ VIỄN THÔNG ĐỀ TÀI: “Tìm hiểu giao thức ICMP” Giáo viên hướng dẫn: Đỗ Xuân Thu Nhóm: 14 Sinh viên: Nguyễn Xuân Trung Đinh Thị Kim Oanh Lớp: 65DCDT23 Hà Nội, tháng 10 năm 2017 Đồ án Mạng Viễn thông LỜI CẢM ƠN Để hồn thành báo cáo đồ án mơn học trước hết em xin gửi đến quý thầy, cô giáo khoa Công nghệ thông tin trường Đại Học Công Nghệ Giao Thông Vận Tải lời cảm ơn chân thành Trong suốt q trình làm đồ án mơn học, em nhận nhiều giúp đỡ, đóng góp ý kiến bảo nhiệt tình thầy cơ, gia đình bạn bè Em xin gửi lời cảm ơn chân thành đến thầy Đỗ Xuân Thu tận tình hướng dẫn, bảo em suốt trình làm đồ án thầy cô khoa Điện tử viễn thông dạy dỗ, bảo cho em kiến thức môn đại cương môn chuyên ngành, giúp em có sở lý thuyết vững vàng tạo điều kiện giúp đỡ em suốt trình học tập Cuối cùng, em xin chân thành cảm ơn gia đình bạn bè, ln tạo điều kiện, quan tâm, giúp đỡ em suốt q trình học tập hồn thành Đồ án mơn học Vì kiến thức thân hạn chế, q trình thực tập, hồn thiện chun đề em khơng tránh khỏi sai sót, kính mong nhận ý kiến đóng góp từ thầy Một lần em xin chân thành cảm ơn! Sinh viên thực Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn thông MỤC LỤC LỜI CẢM ƠN .2 LỜI MỞ ĐẦU .6 CHƯƠNG 1: TỔNG QUAN VỀ MẠNG VIỄN THÔNG 1.1 Các mạng viễn thông truyền thống .7 1.1.1 Khái niệm mạng viễn thông 1.1.2 Các đặc điểm mạng viễn thông 1.1.3 Sơ lược mạng viễn thông Việt Nam 11 1.1.4 Các kế hoạch hoạch định mạng 14 1.2 Tổng quan lĩnh vực viễn thông .19 1.2.1 Xử lý tín hiệu 19 1.2.2 Truyền thông kỹ thuật số 20 1.2.3 Truyền sóng điện từ/vơ tuyến điện tử RF 21 1.2.4 Mạng viễn thông 21 1.2.5 Bảo mật .24 1.3 Mạng viễn thông hệ NGN (Next Generation Network) 25 1.3.1 Khái niệm 25 1.3.2 Đặc điểm mạng NGN 26 1.3.3 Các công nghệ mạng NGN .27 1.4 Tổng quan giao thức ICMP .29 1.4.1 Giới thiệu mô hình OSI .29 1.4.2 Giới thiệu mơ hình TCP/IP 30 1.4.3 Tổng quan giao thức ICMP 32 CHƯƠNG 2: TÌM HIỂU VỀ ICMP/ICMPv4 34 2.1 Định nghĩa ICMP 34 2.2 Định dạng gói tin ICMP 36 Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn thông 2.3 Các loại ICMP messenger thường thấy 39 2.3.1 ICMP Echo Messenger 39 2.3.2 ICMP Destination Unreachable Messenger 40 2.3.3 ICMP Parameter Problem Messenger 41 2.3.4 ICMP Redirect/Change Request Messenger .41 2.3.5 ICMP Timestamp request Messenger 42 2.3.6 ICMP Information Request and Reply Messenger 42 2.3.7 ICMP Address Mask Request Messenger 42 2.3.8 ICMP Router Discovery Messenger 42 2.3.9 ICMP Source Quench Messenger .42 2.4 Ứng dụng Ping kiểm tra network .45 2.4.1 Ping thành công 46 2.4.2 Ping không thành cơng 46 CHƯƠNG 3: TÌM HIỂU VỀ ICMP v6 48 3.1 Giới thiệu chung 48 3.2 Chi tiết kỹ thuật 48 3.2.1 Gói tin ICMPv6 48 3.2.2 Các loại thông điệp 49 3.2.3 Thông điệp tổng kiểm tra 53 3.2.4 Xử lý thông điệp 55 3.3 ICMP Messages Transmission 55 3.4 Error Messages 56 3.4.1 Destination Unreachable 56 3.4.2 Packet Too Big 57 3.4.3 Time Exceeded 57 3.4.4 Parameter Problems 57 3.5 Informational Messages 57 3.5.1 Echo Request Message 57 Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn thơng 3.5.2 Echo Reply Message 58 3.5.3 Group Membership Messages 58 3.5.4 Router Solicitation Message 59 3.5.5 Router Advertisement Message .59 3.5.6 Neighbor Solicitation Message 60 3.5.7 Neighbor Advertisement Message 60 3.5.8 Redirect Message .60 3.5.9 Options Format 61 3.5.10 Source/Target Link Layer Address Option 61 3.5.11 Prefix Information Option 61 3.5.12 Redirect Header Option 62 3.5.13 MTU Option 62 CHƯƠNG 4: KẾT LUẬN 63 4.1 Ưu điểm 63 4.2 Nhược điểm .63 4.3 Ứng dụng 64 4.3.1 Traceroute 64 4.3.2 Ping 65 4.4 Kết luận 67 PHỤ LỤC 68 TÀI LIỆU THAM KHẢO .69 Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn thông LỜI MỞ ĐẦU Ngày nay, với phát triển khoa học kỹ thuật, máy tính trở nên phổ biến với người, mang lại cho người khả to lớn làm cơng việc phi thường: xác phép toán phức tạp, điều khiển tự động làm việc theo lập trình người Máy tính đời khơng cơng cụ giải phóng sức lao động, hỗ trợ tối đa sản xuất mà phương tiện học tập, giải trí bổ ích đời sống người Sự phát triển máy tính cơng nghệ thơng tin mang lại thành tựu to lớn cho phát triển kinh tế đất nước Là phương tiện tiếp cận nhanh đến thành tựu khoa học kỹ thuật Sức mạnh máy tính tăng lên nhiều lần máy tính kết nối thành mạng máy tính Với mạng máy tính tồn cầu dễ dàng tiếp cận với giới bên ngoài, tiếp cận với thành tựu khoa học tiên tiến giới Mạng viễn thông nói chung, máy tính mạng máy tính nói riêng công cụ thiếu hoạt động máy nhà nước, doanh nghiệp, trường học, nhiều lĩnh vực sản xuất khác Nó đóng vai trò cầu nối để trao đổi thơng tin phủ, tổ chức xã hội người với Để máy máy tính liên lạc với qua mạng, chúng phải sử dụng ngơn ngữ hay gọi giao thức (Protocol) Giao thức hệ luật chuẩn cho phép máy tính mạng liên lạc với Các giao thức truyền thông dành cho truyền thơng tín hiệu số mạng máy tính có nhiều tính để đảm bảo việc trao đổi liệu cách đáng tin cậy qua kênh truyền thơng khơng hồn hảo Trong thời gian học tập trường Đại học Công nghệ GTVT, hướng dẫn thầy, cô giáo chuyên ngành Điện tử viễn thông đặc biêt thầy Đỗ Xuân Thu, em tìm hiểu chọn đề tài "Tìm hiểu giao thức ICMP" cho Đồ án môn học Mạng viễn thơng Mục đích đề tài tìm hiểu sử dụng triệt để ứng dụng giao thức mạng Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn thơng Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn thông CHƯƠNG 1: TỔNG QUAN VỀ MẠNG VIỄN THƠNG 1.1 Các mạng viễn thơng truyền thống 1.1.1 Khái niệm mạng viễn thông Mạng viễn thông phương tiện truyền đưa thông tin từ đầu phát tới đầu thu Mạng có nhiệm vụ cung cấp dịch vụ cho khách hàng Mạng viễn thông bao gồm thành phần chính: thiết bị chuyển mạch, thiết bị truyền dẫn, mơi trường truyền thiết bị đầu cuối • Thiết bị chuyển mạch gồm có tổng đài nội hạt tổng đài giang Các thuê bao nối vào tổng đài nội hạt tổng đài nội hạt nối vào tổng đài giang Nhờ thiết bị chuyền mạch mà đường truyền dẫn dùng chung mạng sử dụng cách kinh tế • Thiết bị truyền dẫn dùng để nối thiết bị đầu cuối với tổng đài, hay tổng đài để thực việc truyền đưa tín hiệu điện Thiết bị truyền dẫn chia làm hai loại: thiết bị truyền dẫn phía thuê bao thiết bị truyền dẫn cáp quang • Thiết bị truyền dẫn phía th bao dùng môi trường thường cáp kim loại, nhiên có số trường hợp mơi trường truyền cáp quang vơ tuyến • Mơi trường truyền bao gồm truyền hữu tuyến vô tuyến Truyền hữu tuyến bao gồm cáp kim loại, cáp quang Truyền vơ phần mạng viễn thơng tuyến bao gồmHình vi 1.1 ba,Các vệthành tinh • Thiết bị đầu cuối cho mạng thoại truyền thống gồm máy điện thoại, máy Fax, máy tính, tổng đài PABX (Private Automatic Branch Exchange) Mạng viễn thông định nghĩa sau: Mạng viễn thông hệ thống gồm nút chuyển mạch nối với đường truyền dẫn Nút phân thành nhiều cấp kết hợp với đường truyền dẫn tạo thành cấp mạng khác Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn thơng Hỉnh 1.2 cấu hình mạng GW: Gateway – Tổng đài quốc tế TE: Transit Exchange – Tổng đài chuyển tiếp quốc gia HLE: Hem Local Exchange – Tổng đài nội hạt RLE: Remote Local Exchange - Tổng đài xa (Tổng đài vệ tinh) Sub: Subscriber - Thuê bao Mạng viễn thông chia thành nhiều loại Đó mạng hình lưới, mạng hình sao, mạng tổng hợp, mạng vòng kín mạng thang Các loại mạng có ưu điểm nhược điểm khác để phù hợp với đặc điểm vùng địa lý (trung tâm, hải đảo, biên giới, ) hay vùng lưu lượng (lưu thoại cao, thấp, ) Mạng viễn thông phân cấp hình 1.3 Trong mạng gồm nút: - Nút cấp 1: Trung tâm chuyển mạch giang quốc tế - Nút cấp 2: Trung tâm chuyển mạch giang đường dài - Nút cấp 3: Trung tâm chuyển mạch giang nội hạt - Nút cấp 4: Trung tâm chuyển mạch nội hạt - Nút cấp 5: Trung tâm chuyển mạch từ xa Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn thông 1.1.2 Các đặc điểm mạng viễn thông Các mạng viễn thơng có đặc điểm chung tồn cách riêng lẻ, ứng với loại dịch vụ thơng tin lại có loại mạng viễn thông riêng biệt để phục vụ dịch vụ cho • Mạng Telex: dùng để gửi điện dạng ký tự mã hoá bit (mã Baudot) Tốc độ truyền thấp (từ 75 tới 300 bit/s) • Mạng điện thoại cơng cộng, gọi mạng POTS (Plain Old Telephone Service): thơng tin tiếng nói số hóa chuyển mạch hệ thống chuyển mạch điện thoại cơng cộng PSTN • Mạng truyền số liệu: bao gồm mạng chuyền mạch gói để trao đổi số liệu máy tỉnh dựa giao thức X.25 hệ thống truyền số liệu chuyển mạch kênh dựa giao thức X.21 • Các tín hiệu truyền hình truyền theo ba cách: truyền sóng vơ tuyến, truyền qua hệ thống mạng truyền Nhóm 14 – 65DCDT23 10 Đồ án Mạng Viễn thông Trong báo cáo Thành viên nhóm Thơng báo Giảm Thành viên Nhóm, địa đích tương đương với địa multicast nhóm báo cáo chấm dứt Trường Hop Limit IPv6 đặt thành (các gói trao đổi nút liền kề) Trường Loại giả định giá trị 130 (Truy vấn thành viên nhóm), 131 (Báo cáo thành viên nhóm), 132 (Giảm thành viên nhóm) Trường Mã có giá trị Trường Trễ Phản hồi Tối đa thể giá trị mili giây Trong tin nhắn Truy vấn thành viên nhóm, trường cho biết thời gian tối đa mà thơng báo Báo cáo trả lời bị trì hỗn Trong Báo cáo nhóm Báo cáo giảm thành viên nhóm, trường người khởi tạo khởi tạo người nhận không nhận Trường Chưa sử dụng phải người khởi tạo khởi tạo người nhận không nhận 3.5.4 Router Solicitation Message Các nút IPv6 truyền thông điệp Router Solicitation tới định tuyến nhắc để tạo quảng cáo Router Địa nguồn thông báo Router Solicitation địa uni -cast giao diện mà thông điệp gửi hoặc, địa không tồn tại, địa khơng xác định Địa đích thường nhóm multicast All-Router (FF02 :: 2) Trường Hop Limit đặt 255 Cài đặt hình thức bảo vệ chống lại công từ tin tặc Trên thực tế, định tuyến xác minh trường có giá trị 255 khơng, họ hủy gói tin Một hacker khơng chuyển tiếp thông báo với Hop Limit 255 từ bên ngồi mạng LAN router giảm Chỉ gói tin thực tạo mạng LAN có giới hạn Hop với 255 Trường Mức độ ưu tiên đặt thành 15 Trường Type 133 Trường mã Trường Reserved khơng sử dụng; phải khởi tạo trình chuyển đổi bỏ qua tiếp nhận Nhóm 14 – 65DCDT23 68 Đồ án Mạng Viễn thơng Trong trường Tùy chọn xuất tùy chọn mang địa lớp (lớp liên kết) nút nguồn, biết 3.5.5 Router Advertisement Message Các định tuyến gửi thông điệp quảng cáo Router theo định kỳ để đáp ứng tin nhắn Router Solicitation Địa nguồn IPv6 đặt địa địa liên kết đoạn từ thơng điệp gửi địa đích tương đương với địa nút mà thu hút thơng điệp đến địa multicast tồn Node (FF02 :: 1) Trường Hop Limit đặt 255 Trường Ưu tiên đặt thành 15 Trường loại 134 Trường mã Trường 8-bit Hop Limit định cho nút nhận quảng cáo, giá trị mặc định cho trường Hop Limit tiêu đề IPv6 sử dụng trình truyền gói Giá trị khơng có nghĩa định tuyến người gửi không đề xuất giá trị mặc định 3.5.6 Neighbor Solicitation Message Các nút IPv6 truyền tin nhắn Neighbor Solicitation tới yêu cầu địa lớp liên kết nút đích, đồng thời cung cấp cho Địa lớp liên kết riêng Neighbor Solicitation messages gửi đến địa multicast node cần phải giải địa (từ IPv6 đến lớp liên kết) unicast địa nút tìm kiếm để xác minh khả truy cập neighbor Địa nguồn thông báo Yêu cầu Neighbor địa unicast giao diện truyền tin hoặc, trình xác định địa trùng lặp, địa khơng xác định Trường Hop Limit đặt 255 Trường Mức độ ưu tiên đặt thành 15 Trường Type 135 Trường mã 3.5.7 Neighbor Advertisement Message Nhóm 14 – 65DCDT23 69 Đồ án Mạng Viễn thơng Khi trạng thái nút thay đổi, chuyển thông điệp quảng cáo Neighbor để tuyên truyền sửa đổi cách nhanh chóng tái tài trợ cho tin nhắn Neighbor Solicitation Trường địa nguồn đặt địa giao diện mà thơng điệp gửi đi, địa đích tương đương với địa nút thu hút thơng điệp đến tồn nút Node (FF02: : 1) địa multicast Trường Hop Limit đặt 255 Trường Ưu tiên đặt 15 Trường Loại đặt 136 Trường mã 3.5.8 Redirect Message Các định tuyến truyền thông điệp chuyển hướng để thông báo cho nút khác bước nhảy tốt phía đích Máy chủ chuyển hướng đến router khác kết nối với liên kết, thông thường hàng xóm khác (có thể thu cách thiết lập trường Redirect message Address Address trường Destination Address thành giá trị) Trường địa nguồn địa địa liên kết giao diện mà thông điệp gửi đi, địa đích tương đương với địa nguồn gói gây tin chuyển hướng Trường Hop Limit đặt 255 Trường Ưu tiên đặt 15 Trường Type 137 Trường mã 3.5.9 Options Format Thơng báo Phát Neighbor Discovery bao gồm tùy chọn 0, nhiều Một số tùy chọn xuất nhiều lần thư Trường Loại bit định kiểu tùy chọn Trường 8-bit Length xác định độ dài tùy chọn đơn vị octet Giá trị khơng hợp lệ, nút nhận gói Neighbor Discovery chứa tùy chọn có độ dài phải loại bỏ Nhóm 14 – 65DCDT23 70 Đồ án Mạng Viễn thơng 3.5.10 Source/Target Link Layer Address Option Loại (Lớp liên kết địa nguồn) Loại (Lớp liên kết địa mục tiêu) có định dạng giống hệt Địa lớp liên kết địa lớp với chiều dài thay đổi Chiều dài tối thiểu (Length = 1) dự trữ 48 bit cho địa lớp liên kết Chiều dài lý tưởng để vận chuyển địa MAC mạng LAN Lớp liên kết địa nguồn chứa địa lớp liên kết người gửi gói tin Tùy chọn sử dụng Router Solicitation, Router Advertisement Neighbor Solicitation Lớp liên kết địa mục tiêu có chứa địa lớp liên kết mục tiêu Tùy chọn sử dụng Thông điệp quảng cáo chuyển hướng Neighbor 3.5.11 Prefix Information Option Trường Độ dài tiền tố 8-bit chứa độ dài tiền tố Giá trị hợp lệ nằm khoảng từ đến 128 Trường L (cờ mạng) 1-bit cho biết tiền tố sử dụng để xác định liên kết - nghĩa tất địa thuộc tiền tố nằm liên kết Khi trường không đặt, số địa liên kết trực tuyến địa khác liên kết Trường 1-bit A (Cờ cấu hình địa tự trị) cho biết, đặt, tiền tố sử dụng để cấu hình địa tự trị Các Reser 6-bit trường không sử dụng; phải khởi tạo khơng người gửi bỏ qua người nhận Trường Thời gian sử dụng hợp lệ 32-bit chứa số giây mà địa tạo từ tiền tố thông qua cấu hình tự động khơng quốc gia hiệu lực Giá trị thập lục phân FFFFFFFF đại diện cho vô cực Trường Thời gian Ưu việt Ưu việt 32-bit chứa số giây mà địa tạo từ tiền tố thơng qua việc tự động cấu hình khơng quốc gia trở nên ưa thích Giá trị thập lục phân FFFFFFFF đại diện cho vô hạn Trường 32-bit bảo vệ khơng sử dụng, phải Nhóm 14 – 65DCDT23 71 Đồ án Mạng Viễn thông khởi tạo không người gửi bỏ qua người nhận Trường Tiền tố 128-bit chứa địa IPv6 tiền tố địa IPv6 Chỉ bit tiền tố có ý nghĩa quan trọng, người khác phải bỏ qua khởi tạo không 3.5.12 Redirect Header Option Tùy chọn Header Redirect sử dụng gói ICMP Redirect chứa phần thông báo gây yêu cầu chuyển hướng Trường 48-bit Reserved không sử dụng; phải khởi tạo khơng người gửi bỏ qua người nhận Trường liệu Header + liệu IP chứa gói tin tạo thơng điệp redi_rect Gói ban đầu cắt ngắn để đảm bảo kích thước thư chuyển hướng khơng vượt 576 octetcs 3.5.13 MTU Option Tùy chọn MTU sử dụng tin nhắn quảng cáo Router để đảm bảo rằng, liên kết với giá trị MTU biến đổi, tất nút sử dụng giá trị MTU Trường 16-bit Reserved không sử dụng; phải khởi tạo khơng người gửi bỏ qua người nhận Trường Đơn vị truyền Dữ liệu Tối đa 32-bit (MTU) chứa MTU đề xuất cho liên kết CHƯƠNG 4: KẾT LUẬN 4.1 Ưu điểm Điều khiển lưu lượng (flow control): 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 gửi liệu Nếu địa IP sai sử dụng để cấu hình máy khách tới máy chủ DNS, thiết bị đích gửi thơng điệp ICMP để báo lỗi Nếu chương trình khơng cho phép phân mảnh truyền thơng nó yêu cầu phải giao tiếp với thiết bị đích, router thực việc phân mảnh gói tin gửi thông báo ICMP tới thiết bị nguồn biết lỗi Nhóm 14 – 65DCDT23 72 Đồ án Mạng Viễn thông Nếu khách hàng gửi tất thông tin liên lạc đến router cụ thể định tuyến cung cấp tuyến tốt nhất, router đáp ứng với địa IP router cung cấp tuyến đường tốt dạng tin nhắn ICMP Tất tiêu đề ICMP có giá trị Thời gian sống (TTL) Giá trị giảm gói tin ICMP chuyển tiếp qua router Nếu gói tin đến router có Time To Live (TTL) 1, router khơng thể giảm giá trị chuyển tiếp Thay vào đó, router loại bỏ gói tin gửi thông báo ICMP biết giá trị TTL gói tin hết hạn ICMPv6 cung cấp dịch vụ thử nghiệm chẩn đoán cho nhiều tiện ích Để kiểm tra q trình truyền thơng, echo ICMP sử dụng tiện ích Internet Protocol Packet Internet Gopher (PING) 4.2 Nhược điểm ICMP khác với giao thức truyền tải TCP UDP chỗ thường khơng sử dụng để trao đổi liệu hệ thống liệu nên thường coi nằm tầng Internet (Internet layer) mà tầng giao vận (Transport layer) ICMP không sử dụng thường xuyên ứng dụng người dùng cuối quản trị viên mạng sử dụng để khắc phục cố kết nối Internet tiện ích chẩn đốn bao gồm ping traceroute Thơng điệp ICMP vận chuyển giao thức IP nên q trình truyền thơng điệp ICMP khơng tin cậy Thông tin hạn chế: Một lý sơ đẳng khiếm khuyết phép thử Echo/Echo Reply không thiết kế để cung cấp nhiều thông tin quản trị mạng Thông tin thu thường không đủ để xác định tình trạng mạng khơng thể có định đắn việc quản trị mạng Đối với mục đích này, cần sử dụng thủ tục viết riêng Cần phải thăm dò: Để tìm thơng tin hành việc tìm chức Echo/Echo Reply ta phải thăm dò liên tục thiết bị mạng Việc thực thăm dò phương pháp cô lập lỗi thông dụng thực nhanh chóng dễ dàng khơng đòi hỏi ưu tiên phần cứng hỗ trợ Một tỉ lệ phần trăm lớn báo đáp cho biết có vấn đề kết nối mạng Một xác định, kỹ sư mạng cần phải dựa vào phương pháp khác để cô lập xác định nguyên nhân Một thủ tục quản lý mạng nên cung cấp khả để thiết bị tự gửi thông báo tới hệ thống quản lý Điều gây thêm Nhóm 14 – 65DCDT23 73 Đồ án Mạng Viễn thơng cơng việc thăm dò, phương pháp hiệu để thu thập thông tin quản lý mạng 4.3 Ứng dụng 4.3.1 Traceroute Traceroute (hay gọi Tracert) chương trình dòng lệnh có sẵn hệ điều hành Windows, Mac Linux, giống lệnh Ping, công cụ dùng để kiểm tra lỗi xác định đường gói tin từ máy tính gửi u cầu đến máy tính nhận yêu cầu mạng máy tính Nếu bạn gặp lỗi truy cập đến website đó, Traceroute giúp bạn xác định lỗi xảy đâu giúp bạn thấy rõ đường gỏi tin từ máy tính bạn đến máy chủ chứa website Thông thường Traceroute bắt đầu với giá trị 128 (Windows) 64 (Linux) Traceroute hoạt động cách gửi chuỗi gói tin giao thức ICMP tới máy chủ đích (website), gói tin chứa giá trị Time To Live (TTL) hay gọi Hop Limit, giá trị TTL gói tin xếp theo thứ tự tăng dần, gói tin thứ chứa giá trị TTL 1, gói tin thứ 2, gói thứ Khi gói tin đến router, giá trị lại giảm 1, giá trị TTL gỏi tin 0, router gửi thơng báo hết hạn ICMP Time Exceeded cho máy tính bạn Bằng việc gửi gói tin xem phản hồi router, Traceroute xác định router có hoạt động hay khơng Traceroute sử dụng thông điệp ICMP trở lại để tạo danh sách thiết bị định tuyến gói qua Các giá trị dấu thời gian trả lại cho router dọc theo tuyến giá trị chậm trễ (latency), thường đo mili giây cho gói tin Nhóm 14 – 65DCDT23 74 Đồ án Mạng Viễn thơng Hình 4.1: Tracert tới địa danchi.com 4.3.2 Ping Ping (Packet InterNet Groper) chương trình dòng lệnh dùng để kiểm tra thiết bị mạng kết nối với hay khơng Ping dùng để đo đường thời gian trễ gói tin mạng Đa số hệ điều hành Linux, Windows hỗ trợ lệnh ping Lệnh ping hoạt động theo bước đơn giản sau: Đầu tiên máy tính bạn (máy tính A) gửi gói tin (packet) đến máy tính khác (máy tính B) Sau máy tính B nhận gói tin mà máy tính A gửi Máy tính B phản hồi lại gỏi tin mà máy tính A gửi Mặc định lệnh ping Windows gửi gói tin (packet) đến Google Đa số thời gian mà gói tin gửi 71 ms Lưu ý đơn vị thời gian mà lệnh ping sử dụng mili giây (ms) Đều có nghĩa gói tin đến 71 ms để gửi đến Google sau quay lại với máy tính ta Các gói tin mà gửi có kích thước mặc định 32 byte Khi sử dụng lệnh ping lúc lệnh ping gửi gỏi tin qua giao thức ICMP (Internet Control Message Protocol) ICMP giao thức dùng để kiểm tra xem máy tính mạng giao tiếp với không Các gỏi tin ICMP gửi Nhóm 14 – 65DCDT23 75 Đồ án Mạng Viễn thơng u cầu "echo" đến máy tính khác Và máy tính đỏ nhận gói tin mà ta gửi phản hồi lại Tuy nhiên, có số máy tính máy chủ thiết lập khơng phản hồi lại gói tin ICMP Và tất nhiên kết mà bạn nhận Request timed out Hình 4.2: Request timed out Việc làm để tránh công từ chối dịch vụ (DDoS) Thay bạn dùng lệnh ping để gửi gói tin đến máy tính khác bạn gửi gói tin đến máy tính cách sử dụng lệnh: Nhóm 14 – 65DCDT23 76 Đồ án Mạng Viễn thơng Hình 4.3: Ping Local host Và gói tin mà bạn gửi quay khoảng thời gian nhỏ 1ms Sở dĩ thời gian ngắn đến máy tính bạn tự gói tin sau tự trả lời lại nên thời gian Thường thi ta làm để kiểm tra xem ngăn xếp TCP/IP máy tính cỏ hoạt động tốt khơng 4.4 Kết luận Giao thức ICMP giao thức hoạt động layer – Internet mơ hình TCP/IP layer – Network mơ hình OSI, cho phép kiểm tra xác định lỗi layer – Network mơ hình OSI cách định nghĩa loại thơng điệp sử dụng để xác định xem mạng truyền gói tin hay khơng Trong thực tế, ICMP cần thành phần gói tin IP để hoạt động ICMP sử dụng với mục đích đơn giản hỗ trợ cho hoạt động IP Thông điệp ICMP vận chuyển giao thức IP nên q trình truyền thơng điệp ICMP khơng tin cậy Bên cạnh đó, ICMP cần thành phần gói tin IP để hoạt động Thỉnh thoảng gateway máy đích liên lạc với máy nguồn để đưa thông điệp lỗi tiến trình xử lý gói tin Đó mục đích giao thức ICMP sử dụng với mục đích đơn giản hỗ trợ cho hoạt động giao thức IP Trong truyền gói tin Ping, Nhóm 14 – 65DCDT23 77 Đồ án Mạng Viễn thông biết đến gói tin ICMP echo requests, ICMP echo replies ICMP bao gồm nhiều loại thông điệp khác cho mục đích đa dạng khác Nhóm 14 – 65DCDT23 78 Đồ án Mạng Viễn thơng PHỤ LỤC Hình 1.1 Các thành phần mạng viễn thơng Hình 1.2: Cấu hình mạng Hình 1.3: Cấu trúc mạng phân cấp Hình 1.4: Mạng báo hiệu Hình 1.5: Ví dụ kế hoạch truyền dẫn Hình 1.6: Định tuyến tự động có hai lựa chọn Hình 1.7: Sơ đồ truyền thơng tin Hình 1.8: Ví dụ mơ hình đơn giản máy thu kỹ thuật số Hình 1.9: Mạng lõi tương lai sử dụng MPLS Hình 1.10: Topo mạng hệ NGN Hình 1.11: Mơ hình OSI Hình 1.12: Mơ hình TCP/IP Hình 2.1: Tầng hoạt động giao thức ICMP Hình 2.2: Gói tin ICMP Hình 2.3: Các loại ICMP Messenger Hình 2.4: Ví dụ mơ hình mạng Hình 2.5: Ping thành cơng Hình 2.6: Gói tin bị Request timed out Hình 2.7: Gói tin khơng tìm thấy đích Hình 4.1: Tracert tới địa danchi.com Hình 4.2: Request timed out Hình 4.3: Ping Local host Nhóm 14 – 65DCDT23 79 Đồ án Mạng Viễn thông TÀI LIỆU THAM KHẢO http://tailieu.vn/ http://vnpro.org/forum/ https://en.wikipedia.org/wiki/Main_Page https://passionery.blogspot.com https://quantrimang.com/ https://vi.wikipedia.org/wiki/TrangChinh https://www.cisco.com https://www.iana.org/assignments/icmp-parameters/icmpparameters.xhtml [9] https://www.ietf.org/rfc.html [1] [2] [3] [4] [5] [6] [7] [8] Nhóm 14 – 65DCDT23 80 Đồ án Mạng Viễn thông Ý kiến đánh giá GVHD: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Điểm số: …………………………………Điểm …………………………… Hà Nội, ngày 2017 chữ: tháng 10 năm GVHD (Ký ghi rõ họ tên) Nhóm 14 – 65DCDT23 81 ... hiểu giao thức ICMP" cho Đồ án môn học Mạng viễn thông Mục đích đề tài tìm hiểu sử dụng triệt để ứng dụng giao thức mạng Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn thơng Nhóm 14 – 65DCDT23 Đồ án Mạng Viễn. .. 65DCDT23 Đồ án Mạng Viễn thông MỤC LỤC LỜI CẢM ƠN .2 LỜI MỞ ĐẦU .6 CHƯƠNG 1: TỔNG QUAN VỀ MẠNG VIỄN THÔNG 1.1 Các mạng viễn thông truyền thống .7 1.1.1 Khái niệm mạng viễn thông. .. 1: TỔNG QUAN VỀ MẠNG VIỄN THƠNG 1.1 Các mạng viễn thông truyền thống 1.1.1 Khái niệm mạng viễn thông Mạng viễn thông phương tiện truyền đưa thông tin từ đầu phát tới đầu thu Mạng có nhiệm vụ