DỊCH VỤ INTERNET – GAME ONLINE ĐẠI LONG

Trung Tâm Kinh Doanh, Sửa Chữa, Bảo Trì Thiết Bị Tin Học & Dịch Vụ Internet Công Cộng

  • Trang

  • Đăng Nhập

  • Archive for Tháng Bảy 7th, 2008

    Công nghệ ADSL

    Đăng bởi dailongonline on Tháng Bảy 7, 2008

    Công nghệ ADSL
    Hiểu một cách đơn giản nhất, ADSL là sự thay thế với tốc độ cao cho thiết bị Modem hoặc ISDN giúp truy nhập Internet được nhanh hơn. Các biểu đồ sau chỉ ra các tốc độ cao nhất có thể đạt được.

    Giới thiệu về ADSL
    Nội dung

    • Khái quát về ADSL – định nghĩa và cơ chế hoạt động
    • Những thành tố cơ bản giúp tạo thành kết nối ADSL tốc độ cao
    • Những vấn đề thực tế đối với việc triển khai ADSL
    Các khái niệm cơ bản về ADSL

    ADSL là gì?

    Hiểu một cách đơn giản nhất, ADSL là sự thay thế với tốc độ cao cho thiết bị Modem hoặc ISDN giúp truy nhập Internet được nhanh hơn. Các biểu đồ sau chỉ ra các tốc độ cao nhất có thể đạt được.

    ADSL có nghĩa như thế nào?

    ADSL viết tắt của Asymmetrical Digital Subscriber Line – đó là kỹ thuật truyền được sử dụng trên đường dây từ modem của thuê bao tới Nhà cung cấp dịch vụ.

    Asymmetrical: Tốc độ truyền không giống nhau ở hai chiều. Tốc độ chiều xuống (từ mạng tới thuê bao) có thể nhanh gấp hơn 10 lần so với tốc độ chiều lên (từ thuê bao tới mạng). Ðiều này phù hợp một cách tuyệt vời cho khai thác Internet khi mà chỉ cần nhấn chuột (tương ứng với lưu lượng nhỏ thông tin mà thuê bao gửi đi) là có thể nhận được một lưu lượng lớn dữ liệu tải về từ Internet.

    Digital: Các modem ADSL hoạt động ở mức bít (0 & 1) và dùng để chuyển thông tin số hoá giữa các thiết bị số như các máy tính PC. Chính ở khái cạnh này thì ADSL không có gì khác với các Modem thông thường.

    Subscriber Line: ADSL tự nó chỉ hoạt động trên đường dây thuê bao bình thường nối tới tổng đài nội hạt. Ðường dây thuê bao này vẫn có thể được tiếp tục sử dụng cho các cuộc gọi thoại thông qua thiết bị gọi là ’splitters’ có chức năng tách thoại và dữ liệu trên đường dây.

    Ứng dụng của ADSL

    ADSL dùng để làm gì?

    ADSL xác lập cách thức dữ liệu được truyền giữa thuê bao (nhà riêng hoặc công sở) và tổng đài thoại nội hạt trên chính đường dây điện thoại bình thường. Chúng ta vẫn thường gọi các đường dây này là local loop’.

    Thực chất của ứng dụng ADSL không phải ở việc truyền dữ liệu đi/đến tổng đài thoại nội hạt mà là tạo ra khả năng truy nhập Internet với tốc độ cao. Như vậy, vấn đề nằm ở việc xác lập kết nối dữ liệu tới Nhà cung cấp dịch vụ Internet.

    Mặc dù chúng ta cho rằng ADSL được sử dụng để truyền dữ liệu bằng các giao thức Internet, nhưng trên thực tế việc thực hiện điều đó như thế nào lại không phải là đặc trưng kỹ thuật của ADSL.

    Khởi đầu, ADSL được phát minh như một phương cách để phát tán chương trình truyền hình trên đường dây điện thoại và trong tương lai gần đó có thể là ứng dụng quan trọng (như đối với các hệ thống MMDS & CATV). Nhưng hiện nay, phần lớn người ta ứng dụng ADSL cho truy nhập Internet tốc độ cao.

    Cơ chế hoạt động

    ADSL vận hành ra sao?

    ADSL tìm cách khai thác phần băng thông tương tự còn chưa được sử dụng trên đường dây nối từ thuê bao tới tổng đài nội hạt. Ðường dây này được thiết kế để chuyển tải dải phổ tần số (frequency spectrum) choán bởi cuộc thoại bình thường. Tuy nhiên, nó cũng có thể chuyển tải các tần số cao hơn dải phổ tương đối hạn chế dành cho thoại. Ðó là dải phổ mà ADSL sử dụng.


    Thoại cơ bản sử dụng dải tần số từ 300Hz tới 3,400Hz.

    Bây giờ chúng ta sẽ xem xét, thoại và dữ liệu ADSL chia xẻ cùng một đường dây thuê bao ra sao – trên thực tế, các splitter được sử dụng để đảm bảo dữ liệu và thoại không xâm phạm lẫn nhau trên đường truyền.

    Các tần số mà mạch vòng có thể chuyển tải, hay nói cách khác là khối lượng dữ liệu có thể chuyển tải – sẽ phụ thuộc vào các nhân tố sau:

    • Khoảng cách từ tổng đài nội hạt
    • Kiểu và độ dầy đường dây
    • Kiểu và số lượng các mối nối trên đường dây
    • Mật độ các đường dây chuyển tải ADSL, ISDN và các tín hiệu phi thoại khác
    • Mật độ các đường dây chuyển tải tín hiệu radio

    Ưu điểm của ADSL

    ADSL: So sánh với PSTN & ISDN

    Vậy sự khác nhau cố hữu giữa ADSL với modem quay số truyền thống và ISDN là như thế nào (trong khái niệm truy nhập Internet)?

    • PSTN và ISDN là các công nghệ quay số (dial-up)
      • ADSL là ‘liên tục/ always-on” tức kết nối trực tiếp
      • ADSL là không thể đo và được tính tiền theo tỷ lệ cố định
    • PSTN và ISDN cho phép chúng ta sử dụng fax, dữ liệu, thoại, dữ liệu tới Internet, dữ liệu tới các thiết bị khác
      • ADSL chỉ chuyển tải dữ liệu tới Internet
    • PSTN và ISDN cho phép chúng ta tuỳ chọn ISP nào mà ta muốn kết nối
      • ADSL kết nối chúng ta tới một ISP định trước
    • ISDN chạy ở tốc độ cơ sở 64kbps hoặc 128kbps
      • ADSL có thể tải dữ liệu về với tốc độ tới 8Mbps
      • Rất nhiều dịch vụ ADSL sử dụng tốc độ trên dưới 512kbps
    • PSTN ngắt truy nhập tới Internet khi chúng ta thực hiện cuộc gọi
      • ADSL cho phép ta lướt trên Internet trong khi vẫn có thể thực hiện cuộc gọi đồng thời

    Ghi chú:

    1. Mặc dù modem ADSL luôn ở chế độ kết nối thường trực, nhưng vẫn có thể cần phải thực hiện lệnh kết nối Internet trên máy PC.

    2. Các dịch vụ như fax và thoại có thể được thực hiện cũng trên kết nối dữ liệu ADSL tới Internet.

    3. Trên thực tế, tốc độ download tiêu biểu đối với dịch vụ ADSL gia đình thường đạt tới (up to) 400kbps

    Các thành phần của ADSL

    Giới thiệu

    Trong phần này chúng ta sẽ lần lượt mô tả chức năng của từng thành phần của ADSL, bắt đầu từ Modem ADSL tới Nhà cung cấp dịch vụ Internet.

    Chúng ta cũng xem xét ở phía ISP để lọc ra những thành phần cơ bản mà họ sử dụng để cung cấp dịch vụ ADSL.

    Modem ADSL là gì?

    Modem ADSL kết nối vào đường dây điện thoại (còn gọi là local loop) và đường dây này nối tới thiết bị tổng đài nội hạt.

    Modem ADSL sử dụng kết hợp một loạt các kỹ thuật xử lý tín hiệu tiên tiến nhằm đạt được tốc độ băng thông cần thiết trên đường dây điện thoại thông thường với khoảng cách tới vài km giữa thuê bao và tổng đài nội hạt.

    Modem ADSL làm việc như thế nào?

    ADSL hoạt động bằng cách vận hành cùng lúc nhiều modem, trong đó mỗi modem sử dụng phần băng thông riêng có thể.

    Sơ đồ trên đây chỉ mô phỏng một cách tương đối, nhưng qua đó ta cố thể nhận thấy ADSL sử dụng rất nhiều modem riêng lẻ hoạt động song song để khai thác băng thông tối đa và cung cấp một tốc độ rất cao.

    Mỗi đường kẻ sọc đen ở trên thể hiện một modem và chúng hoạt động tại các tần số hoàn toàn khác nhau. Trên thực tế có thể tới 255 modem hoạt động trên một đường ADSL. Ðiểm đặc biệt ở chỗ ADSL sử dụng dải tần số từ 26kHz tới 1.1MHz. Tất cả 255 modems này được vận hành chỉ trên một con chíp đơn.

    Lượng dữ liệu mà mỗi modem có thể truyền tải phụ thuộc vào các đặc điểm của đường dây tại tần số mà modem đó chiếm. Một số modem có thể không làm việc một chút nào vì sự can nhiễu từ nguồn tín hiệu bên ngoài chẳng hạn như bởi một đường dây (local loop) khác hoặc nguồn phát vô tuyến nào đó. Các modem ở tần số cao hơn thông thường lại truyền tải được ít dữ liệu hơn bởi lý ở tần số càng cao thì sự suy hao càng lớn, đặc biệt là trên một khoảng cách dài.

    Mạch vòng / Local Loop là gì?

    ‘Local loop’ là thuật ngữ dùng để chỉ các đường dây điện thoại bình thường nối từ vị trí người sử dụng tới công ty điện thoại. It is only on the local loop that ADSL communications actually take place.

    Nguyên nhân xuất hiện thuật ngữ local loop – đó là người nghe (điện thoại) được kết nối vào hai đường dây mà nếu nhìn từ tổng đài thoại thì chúng tạo ra một mạch vòng local loop.

    Các thành phần của ADSL từ phía ISP
    Bây giờ chúng ta sẽ tìm hiểu xem các ISP thực hiện cung cấp ADSL như thế nào.

    Như chỉ ra trong khối vàng ở trên, phạm vi Nhà cung cấp dịch vụ gồm có ba thành phần quan trọng :

    • DSLAM – DSL Access Multiplexer
    • BAS – Broadband Access Server
    • ISP – Internet Service Provider

    Một thiết bị DSLAM có thể tập hợp nhiều kết nối thuê bao ADSL – có thể nhiều tới hàng trăm thuê bao – và tụ lại trên một kết nối cáp quang. Sợi cáp quang này thường được nối tới thiết bị gọi là BAS – Broadband Access Server, nhưng nó cũng có thể không nối trực tiếp tới BAS vì BAS có thể được đặt tại bất cứ đâu.

    DSLAM là gì?

    DSLAM là thiết bị đặt ở phía tổng đài, là điểm cuối của kết nối ADSL. Nó chứa vô số các modem ADSL bố trí về một phía hướng tới các mạch vòng và phía kia là kết nối cáp quang.

    Một thiết bị DSLAM có thể tập hợp nhiều kết nối thuê bao ADSL – có thể nhiều tới hàng trăm thuê bao – và tụ lại trên một kết nối cáp quang. Sợi cáp quang này thường được nối tới thiết bị gọi là BAS – Broadband Access Server, nhưng nó cũng có thể không nối trực tiếp tới BAS vì BAS có thể được đặt tại bất cứ đâu

    Vậy BAS là gì?

    Broadband Access Server (BAS) là thiết bị đặt giữa DSLAM và POP của ISP. Một thiết bị BAS có thể phục vụ cho nhiều DSLAM

    Các giao thức truyền thông được đóng gói để truyền dữ liệu thông qua kết nối ADSL, vì vậy mục đích của BAS là mở gói để hoàn trả lại các giao thức đó trước khi đi vào Internet. Nó cũng đảm bảo cho kết nối của bạn tới ISP được chính xác giống như khi bạn sử dụng modem quay số hoặc ISDN.

    Như chú giải ở trên, ADSL không chỉ rõ các giao thức được sử dụng để tạo thành kết nối tới Internet. Kết quả là có năm cách khác nhau mà dữ liệu có thể được truyền giữa PC và BAS. Phương pháp mà PC và Modem sử dụng bắt buộc phải giống như BAS sử dụng để cho kết nối thực hiện được.

    Các thành phần của ADSL từ phía ISP
    Bây giờ chúng ta sẽ tìm hiểu xem các ISP thực hiện cung cấp ADSL như thế nào.

    Như chỉ ra trong khối vàng ở trên, phạm vi Nhà cung cấp dịch vụ gồm có ba thành phần quan trọng :

    • DSLAM – DSL Access Multiplexer
    • BAS – Broadband Access Server
    • ISP – Internet Service Provider

    Một thiết bị DSLAM có thể tập hợp nhiều kết nối thuê bao ADSL – có thể nhiều tới hàng trăm thuê bao – và tụ lại trên một kết nối cáp quang. Sợi cáp quang này thường được nối tới thiết bị gọi là BAS – Broadband Access Server, nhưng nó cũng có thể không nối trực tiếp tới BAS vì BAS có thể được đặt tại bất cứ đâu.

    DSLAM là gì?

    DSLAM là thiết bị đặt ở phía tổng đài, là điểm cuối của kết nối ADSL. Nó chứa vô số các modem ADSL bố trí về một phía hướng tới các mạch vòng và phía kia là kết nối cáp quang.

    Một thiết bị DSLAM có thể tập hợp nhiều kết nối thuê bao ADSL – có thể nhiều tới hàng trăm thuê bao – và tụ lại trên một kết nối cáp quang. Sợi cáp quang này thường được nối tới thiết bị gọi là BAS – Broadband Access Server, nhưng nó cũng có thể không nối trực tiếp tới BAS vì BAS có thể được đặt tại bất cứ đâu

    Vậy BAS là gì?

    Broadband Access Server (BAS) là thiết bị đặt giữa DSLAM và POP của ISP. Một thiết bị BAS có thể phục vụ cho nhiều DSLAM

    Các giao thức truyền thông được đóng gói để truyền dữ liệu thông qua kết nối ADSL, vì vậy mục đích của BAS là mở gói để hoàn trả lại các giao thức đó trước khi đi vào Internet. Nó cũng đảm bảo cho kết nối của bạn tới ISP được chính xác giống như khi bạn sử dụng modem quay số hoặc ISDN.

    Như chú giải ở trên, ADSL không chỉ rõ các giao thức được sử dụng để tạo thành kết nối tới Internet. Kết quả là có năm cách khác nhau mà dữ liệu có thể được truyền giữa PC và BAS. Phương pháp mà PC và Modem sử dụng bắt buộc phải giống như BAS sử dụng để cho kết nối thực hiện được.

    Cấu trúc của ADSL

    Vai trò của PPP

    PPP là giao thức dùng để vận chuyển lưu lượng Internet tới ISP dọc theo các kết nối modem và ISDN. PPP kết hợp chặt chẽ các yếu tố xác thực – kiểm tra tên/mật khẩu – và đó là lý do chính mà người ta dùng PPP với ADSL.

    Mặc dù BAS thực thi giao thức PPP và tiến hành việc xác thực, nhưng thực ra việc đó được thực hiện bằng cách truy nhập vào các cơ sở dữ liệu khách hàng đặt tại ISP. Bằng cách đó, ISP biết được rằng các kết nối do BAS định tuyến tới – đã được xác thực thông qua giao dịch với cơ sở dữ liệu riêng của ISP.

    Chỉ có Windows 98SE, Windows Me, và Windows 2000 là có cài sẵn cơ chế thực thi ATM, vì thế người ta ít sử dụng các modem thụ động trên thực tế. Mặc dù các modem thông minh có hỗ trợ các giao thức cần thiết nhưng chúng vẫn có thể được dùng cho các hệ điều hành nói trên.

    Các modem thu động có thể nối với PC thông qua giao diện USB, hoặc có thể được sản xuất dưới dạng PCI card để cắm thẳng trên bảng mạch chủ của PC.

    Lưu ý là việc khai thác giao thức ATM không có nghĩa là cần phải có card mạng ATM cho PC – đó chỉ là cơ chế hỗ trợ bằng phần mềm trong hệ điều hành.

    ADSL trên thực tế

    Các loại modem ADSL thông minh và thụ động

    Modem ADSL thông minh bản thân nó đã tích hợp sẵn các giao thức truyền thông cần thiết.

    Còn modem ADSL thụ động thì phải hoạt động dựa trên hệ điều hành của máy tính để cung cấp các giao thức cần thiết. Việc cấu hình như vậy phức tập và đòi hỏi thời gian nhiều hơn.

    Còn modem ADSL thụ động thì phải hoạt động dựa trên hệ điều hành của máy tính để cung cấp các giao thức cần thiết. Việc cấu hình như vậy phức tập và đòi hỏi thời gian nhiều hơn.

    Chỉ có Windows 98SE, Windows Me, và Windows 2000 là có cài sẵn cơ chế thực thi ATM, vì thế người ta ít sử dụng các modem thụ động trên thực tế. Mặc dù các modem thông minh có hỗ trợ các giao thức cần thiết nhưng chúng vẫn có thể được dùng cho các hệ điều hành nói trên.

    Các modem thu động có thể nối với PC thông qua giao diện USB, hoặc có thể được sản xuất dưới dạng PCI card để cắm thẳng trên bảng mạch chủ của PC.

    Lưu ý là việc khai thác giao thức ATM không có nghĩa là cần phải có card mạng ATM cho PC – đó chỉ là cơ chế hỗ trợ bằng phần mềm trong hệ điều hành.

    Phối hợp giữa thoại và ADSL

    Thoại và ADSL cùng chung sống ra sao?

    ADSL cho phép cùng lúc vừa truy nhập Internet tốc độ cao lại vừa có thể thực hiện cuộc gọi cũng trên đường dây đó.
    Thiết bị chuyên dụng Splitters được sử dụng để tách riêng các tần số cao dùng cho ADSL và các tần số thấp dùng cho thoại. Như vậy, người ta thường đặt các Splitters tại mỗi đầu của đường dây – phía thuê bao và phía DSLAM.

    Tại phía thuê bao, các tần số thấp được chuyển đến máy điện thoại còn các tần số cao đi đến modem ADSL. Tại tổng đài, các tần số thấp được chuyển sang mạng thoại PSTN còn các tần số cao đi đến ISP.

    Tốc độ đa dạng

    Tốc độ của kết nối giữa modem ADSL và DSLAM phụ thuộc vào khoảng cách đường truyền và tốc độ tối đa được cấu hình sẵn trên cổng của DSLAM.

    Còn tốc độ kết nối vào Internet lại còn phụ thuộc vào nhiều yếu tốc khác nữa như dưới đây :

    1. Số người dùng kết nối vào cùng một DSLAM như bạn và thực tế có bao nhiều người dùng đang khai thác kết nối của họ

    2. Tốc độ kết nối giữa DSLAM và BAS

    3. Bao nhiêu các DSLAM cùng nối vào một BAS như bạn và bao nhiêu người dùng đang khai thác thực tế kết nối của họ

    4. Tốc độ kết nối giữa BAS và ISP

    5. Bao nhiêu BAS kết nối vào ISP như bạn và bao nhiêu người dùng thực tế đang khai thác

    6. Tốc độ của kết nối từ ISP tới mạng Internet toàn cầu

    7. Bao nhiêu thuê bao của ISP đang khai thác (qua các giao tiếp khác nhau như quay số PSTN/ ISDN và ADSL)

    8. ISP tổ chức caching và proxy ra sao, liệu thông tin mà bạn cần khai thác đã được lưu trữ trên Cache chưa hay phải tải về từ Internet

    Đăng trong HỆ THỐNG MẠNG, INTERNET | Tagged: | Leave a Comment »

    Giao thức ICMP.

    Đăng bởi dailongonline on Tháng Bảy 7, 2008

    Giao thức ICMP.
    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 tra và 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.

    - Thỉnh thoảng một gateway hoặc một máy đích sẽ liên lạc với máy nguồn để đưa ra những thông điệp lỗi về tiến trình xử lý các gói tin. Đó là mục đích chính của giao thức này. ICMP sử dụng với một mục đích đơn giản là hỗ trợ cho sự hoạt động của giao thức IP.
    - Trong khi truyền các gói tin Ping, cũng được biết đến như các gói tin ICMP echo requests, và ICMP echo replies. ICMP bao gồm rất nhiều các loại thông điệp khác nhau cho những mục đích đa dạng khác nhau. Bảng 1.1 sẽ là danh sách các loại thông điệp quan trọng và thường sử dụng:

    hình 1.1: ICMP Message Type.


    - Mỗi thông điệp của ICMP có chứa một trường Type và một trường Code. Trường Type là trường biểu diễn các loại thông điệp – xem trong bảng 1.1, còn trường Code chứa các thông điệp con (subtype). Cho ví dụ, có nhiều người cho rằng có hai loại thông điệp được đưa ra khi sử dụng câu lệnh Ping như: ICMP Echo Request và ICMP echo Reply, nhưng thực tế, hai loại thông điệp đó thuộc cùng một loại thông điệp là Echo và khác Code (Request và Reply). Các bạn có thể được giới thiệu chi tiết hơn về các loại thông điệp của ICMP như sau:

    1. ICMP Unreachable
    - Khi một thiết bị thực hiện việc truyền một gói tin đến máy đích nhưng không thực hiện được thì thiết bị đó sẽ gửi lại một thông điệp là ICMP Unreachable. Để trợ giúp cho việc xác định nguyên nhân chính của việc gói tin đó không thể gửi được, thì thông điệp ICMP Unreachable sẽ bao gồm một trọng năm giá trị Code để biểu diễn nguyên nhân việc truyền dữ liệu không thành công. Cho ví dụ: hình 1.2 máy VNE_1 đang cố gắng kết nối đến Web server, Web server này được gọi là Web. Bảng 1.3 sẽ đưa ra danh sách những loại Code của thông điệp ICMP Unreachable

    hình 1.2: Sample Network for ICMP Unreachable Examples



    Bảng 1.3: ICMP Unreachable Codes

    2. Time Exceeded ICMP Message.
    - Thông điệp ICMP Time Exceeded đưa ra thông báo cho một máy nguồn khi một gói tin mà nó gửi bị hủy bỏ bởi vì thời gian truyền gói tin quá dài. Khi truyền dữ liệu trên mạng thì các gói tin truyền cần phải được định nghĩa thời gian truyền, để ngăn cản việc gói tin đó được truyền mãi sẽ gây ra lặp vòng, mỗi một gói tin đều có một IP header trong đó có một trường được gọi là TTL (Time to Live) – trường này sẽ định nghĩa ra một giá trị hop (tức là số router) mà gói tin có thể đi qua. Khi gói tin đi qua một router thì giá trị trường TTL này sẽ được giảm đi 1, cứ như vậy cho đến khi nào gói tin đó bị router giảm giá trị trường TTL xuống giá trị 0 thì gói tin đó sẽ bị hủy và router thực hiện việc hủy gói tin đó sẽ gửi một thông điệp ICMP Time Exceeded cho máy nguồn.
    - Dùng câu lệnh Trace – Cisco IOS để xác định thông điệp Time Exceeded và trường IP TTL. Câu lệnh Trace sẽ gửi đi 3 gói tin, mỗi gói tin có trương TTL được đưa vào giá trị là 1, kết quả là một thông điệp ICMP Time Exceeded được trả lại bởi router đầu tiên trong đường đi đó. Câu lệnh Trace sau đó sẽ tiếp tục gửi 3 gói tin tiếp theo với trường TTL được đưa vào giá trị là 2, sau đó lại 3 gói tin khác được truyền đi với trường TTL được đưa vào giá trị là 3, và cứ tiếp tục như vậy, cho đến khi nó được trả lời bởi máy đích.

    - Ví dụ: hình 1.4 ICMP debug trên Router B, Khi đang chạy câu lệnh Trace trên Router A.

    3. 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

    hình 1.5: Ví dụ về một ICMP Redirect


    Với những kiến thức về các loại thông điệp của ICMP sẽ giúp các bạn có thể kiểm tra và sửa lỗi hệ thống mạng được tốt hơn.

    Đăng trong HỆ THỐNG MẠNG | Tagged: | Leave a Comment »