1. 程式人生 > >TCP/IP詳解卷一 第9章IP選路

TCP/IP詳解卷一 第9章IP選路

1、IP選路時根據路由表,下面是一張完整的路由表。


注意Flags標誌:

H代表是主機,G代表是直接路由還是間接路由。匹配網路地址時,應當先將目標地址與子網掩碼進行邏輯與。

2、初始化路由表的方式有:1、

  • 每當初始化一個介面時,就為介面自動建立一個直接路由。對於點對點鏈路和環回介面來說,路由是到達主機,對於乙太網來說,路由是網路。
  • 通過route命令。
  • 通過預設檔案來加入預設項。

3、當需要將資料報傳送到目的地,找不到下一站路由時,會發送一個主機不可達報文。

4、存在5個頂層選路域、其它的都是區域性的。

5、當IP資料應該傳送到另一個路由器時,收到資料報的路由器就要傳送ICMP重定向差錯報文給IP資料報的傳送端。一般當主機和兩個路由器在同一個lan上時發生重定向。

重定向報文每次建立一個主機路由。

6、一般認為,主機在引導以後要廣播或多播傳送一份路由器請求報文。一臺或更多臺路由器響應一份路由器通告報文。另外,路由器定期地廣播或多播傳送它們的路由器通告報文允許每個正在監聽的主機響應地更新它們的路由表。

主機發送請求報文來請求預設路由器,其它路由器也會發送通告來通知其它主機。


相關推薦

TCP/IP 9IP

1、IP選路時根據路由表,下面是一張完整的路由表。 注意Flags標誌: H代表是主機,G代表是直接路由還是間接路由。匹配網路地址時,應當先將目標地址與子網掩碼進行邏輯與。 2、初始化路由表的方式有:1、 每當初始化一個介面時,就為介面自動建立一個直接路由。對於點對點鏈

TCP/IP2:實現》筆記--請求和訊息

核心的各種協議並不直接使用前面提供的函式來訪問選路樹,而是呼叫幾個函式:rtalloc和rtallocl是完成路由表查詢的兩個 函式;rtrequest函式用於新增和刪除路由表項;另外大多數介面在介面連線或斷開時都會呼叫函式rtinit。 選路訊息在兩個方向上傳遞資訊。程序

TCP/IP02

image 時間 .cn 沖突 字節 stat 最大值 列表 邏輯 1. 鏈路層的目的:   1.1 為IP模塊發送IP數據報和接收IP數據報;   1.2 為ARP模塊發送ARP請求和接收ARP應答   1.3為RARP模塊發送RARP請求和接收RARP應答 2.以太網(

TCP/IP03

nbsp 計算 可靠 目的 cti 錯誤 同時 路由選擇 重傳 1.IP協議:不可靠(unreliable):不能保證IP數據報能成功到達目的地      無連接(connectionless):IP並不維護任何關於後續數據報的狀態信息,每個數據報的處理是相互獨立的。IP

TCP/IP06

端口號 unix系統 一份 diff 拷貝 重傳 廣播地址 三次 cmp 1.ICMP(Internet控制報文協議):用來傳送差錯報文以及其他需要註意的信息,ICMP報文通常被IP層或者更高層協議(TCP或者UDP)使用,一些ICMP報文把差錯報文返回給用戶進程。同時,I

TCP/IP 協議 (第二版)翻譯問題(第一周)2018

TCP/IP 詳解 卷一 協議 第二版原文:end-to-end argument and fate sharing翻譯:端到端的論點和命運共享問題:直譯建議:端到端的原則 和 命運共擔 (或者“端到端原則 和 fate sharing”,fate sharing就 當作術語別去翻譯了,非常別扭) 依據:

TCP/IP和計算機網路筆記

1P39關於ARP的作用 知道主機的IP地址並不能讓核心傳送一幀資料給主機,核心必須知道目的端點的硬體地址才能傳送資料。ARP的功能是在32bit的IP地址和採用不同網路技術的硬體地址之間提供動態的對映。 ARP請求,乙太網廣播的形式。每個主機都有一個ARP快取記憶體。 組播

tcp/ip(筆記4:應用層應用與協議)

相關文章: tcp/ip詳解卷一(筆記1:概述與IP層協議) tcp/ip詳解卷一(筆記2:UDP及相關的協議) tcp/ip詳解卷一(筆記3:tcp與相關協議) 文章目錄 25 SNMP(簡單網路管理協議) 25.1 SNMP報文 25

tcp/ip(筆記3:tcp與相關協議)

相關文章: tcp/ip詳解卷一(筆記1:概述與IP層協議) tcp/ip詳解卷一(筆記2:UDP及相關的協議) tcp/ip詳解卷一(筆記3:tcp與相關協議) 文章目錄 17 TCP:傳輸控制協議 17.1 tcp服務的可靠性 17.

tcp/ip(筆記2:UDP及相關的協議)

文章目錄 11.UDP 11.1 關於ip分片 11.2 udp限制本地、遠端ip地址 11.2.1 限制本地ip地址 11.2.2 限制遠端ip地址 12.廣播與多播 1

tcp/ip(筆記1)

1.概述 1.1 分層 網路協議通常通過不同的層次進行開發,每一層分別負責不同的通訊功能。一個協議簇,如TCP/IP通常是一組不同層次上的協議的組合。TCP/IP通常被認為是一個四層的協議系統,如下圖所示。 每一層負責不同的功能: (1)鏈路層:有時也被稱為

TCP/IP:協議》學習筆記

一、分層 1、網路協議通常分不同層次進行開發,每一層分別負責不同的通訊功能。 2、TCO/IP通常被認為是一個四層協議系統:  1)、鏈路層,有時候也被稱作資料鏈路層或網路介面層,通常包括作業系統中的裝置驅動程式和計算機中對應的網路介面卡。它們一起處理與電纜(或其他任何

TCP/IP:協議》 概述

        TCP/IP協議族,Transmission Control Protocol/Internet Protocol的簡寫,中譯名為傳輸控制協議/因特網互聯協議,又名網路通訊協議,是Internet最基本的協議、Internet國際網際網路絡的基礎,由網路層的

TCP/IP:協議》資料鏈層(

引言         在TCP/IP協議族中,鏈路層主要有三個目的: 為IP模組傳送和接收IP資料報。為ARP模組傳送ARP請求和接收ARP應答。為RARP傳送RARP請求和接收RARP應答。  

TCP/IP之廣播和本地組播(IGMP和MLD)

1 引言 —廣播和組播為應用程式提供了兩種服務: · 資料分組交付至多個目的地; · 通過客戶端請求/發現伺服器,如DHCP。 —廣播比較簡單,但開銷更高;組播比較複雜,但效率更高。 —IPv4支援廣播和組播;IPv6只支援組播,不支援廣播。 —一般來說,只有使用UDP傳輸協議的使用者應用程

TCP/IP之ICMPv4和ICMPv6:Internet 控制報文協議

1 處理ICMP報文 —一般來說,傳入的資訊類請求報文將被作業系統自動處理;而差錯類報文傳遞給使用者程序或傳輸層協議,如TCP。 —處理傳入的ICMPv6報文將應用以下規則: · 如果可能的話,未知的ICMPv6差錯報文必須傳遞給上層產生差錯報文的程序; · 未知的ICMPv6資訊類報文被丟

TCP/IP之防火牆和網路地址轉換

1 防火牆 —代理防火牆和包過濾防火牆的主要區別是所操作的協議棧的層次以及由此決定的IP地址和埠號的使用。 (1)包過濾防火牆 — 包過濾防火牆是一個網際網路路由器,能夠丟棄符合(或不符合)特定條件的資料包。 —最簡單的包過濾防火牆是無狀態的,它會單獨處理每一個數據報。 —更復雜的包過濾防火

TCP/IP之DHCP和自動配置

1 主機或路由器的配置資訊 —配置資訊包括: ·“基本要素”:IP地址、子網掩碼、DNS伺服器的IP地址、路由器的IP地址。 ·“其他要素”:家鄉代理、組播路由器、VPN閘道器等,取決於使用或提供的服務型別。 2 Internet中客戶端與伺服器、路由器配置方式 —配置方式: · 客戶端

TCP/IP之Internet 協議

1 IP提供了一種盡力而為、無連線的資料報交付服務 —“盡力而為”的含義是不保證IP資料報能成功到達目的地。 —“無連線”意味著IP不維護網路單元(即路由器)中資料報相關的任何連結狀態資訊,每個資料報獨立於其他資料報來處理;也意味著IP資料報可不按順序交付。 · 2 IPv4頭部和IPv6頭

TCP/IP之地址解析協議(ARP)

1 概述 —地址解析協議提供了一種在IPv4地址和各種網路技術使用的硬體地址之間的動態對映。 —ARP僅用於IPv4(ARP也能用於IPv4以外的地址,但很少見),IPv6使用鄰居發現協議,它被合併入ICMPv6。 —ARP會自動執行和隨時間變化,而不需要系統管理員重新配置,ARP操作通常與