TCP-IP詳解筆記2: 鏈路層
1. 鏈路層的作用
- 1 為IP模組傳送和接受IP資料報
- 為ARP模組傳送ARP請求和ARP應答。
- 為RARP傳送RARP請求和RARP應答。
2. 幀的格式
- SLIP: serial line ip
- 壓縮 SLIP
- PPP, 點對點協議
3. 環回介面
同一臺主機上的客戶程式和伺服器程式通過TCP/IP進行通訊.
- 傳給環回地址(一般是 127.0.0.1)的任何資料均作為IP輸入。
- 傳給廣播地址或多播地址的資料報復制一份傳給環回介面,然後送到乙太網上。這是 因為廣播傳送和多播傳送的定義包含主機本身。
- 任何傳給該主機IP地址的資料均送到環回介面。看上去用傳輸層和IP層的方法來處理環回資料似乎效率不高,但它簡化了設計,因為環回介面可以被看作是網路層下面的另一個鏈路層。網路層把一份資料報傳送給環回介面,就像傳給其他鏈路層一樣,只不過環回介面把它返回到IP的輸入佇列中
4. MTU,最大傳輸單元
路徑MTU: 兩臺通訊主機路徑中的最小MTU
256位元組,高效的線路利用率,98.1, 64或128,降低了傳輸大塊資料的最大吞吐量
相關推薦
TCP-IP詳解筆記2: 鏈路層
1. 鏈路層的作用 1 為IP模組傳送和接受IP資料報 為ARP模組傳送ARP請求和ARP應答。 為RARP傳送RARP請求和RARP應答。 2. 幀的格式 SLIP: serial line i
TCP-IP詳解卷1:協議 學習筆記(2) 鏈路層
參考:TCP-IP詳解卷1:協議 鏈路層的三個主要目的: (1)為IP模組傳送和接收IP資料報 (2)為ARP模組傳送ARP請求和接收ARP應答 (3)為RARP傳送RARP請求和接收RARP應答。 乙太網一般是指Digital Equipment Crop.、In
《TCP/IP詳解卷2:實現》筆記--選路請求和選路訊息
核心的各種協議並不直接使用前面提供的函式來訪問選路樹,而是呼叫幾個函式:rtalloc和rtallocl是完成路由表查詢的兩個 函式;rtrequest函式用於新增和刪除路由表項;另外大多數介面在介面連線或斷開時都會呼叫函式rtinit。 選路訊息在兩個方向上傳遞資訊。程序
《TCP/IP詳解卷2:實現》筆記--IP:網際協議
本章介紹IP分組的結構和基本的IP處理過程,包括輸入,轉發和輸出。下圖顯示了IP層常見的組織形式。 在之前的文章中,我們看到了網路介面如何把到達的IP分組放到IP輸入佇列ipintrq中去,並如何呼叫一個軟體中斷,如下圖所示: 因為硬體中斷的優先順序比軟體中斷的要高,所以在發生一次軟體中斷之前,有
《TCP/IP詳解卷2:實現》筆記--介面層:乙太網和環回
1.乙太網介面 Net/3乙太網裝置驅動程式都遵循同樣的設計。對於大多數Unix裝置驅動程式來說,都是這樣,因為寫一個新介面卡的驅動 程式總是在一個已有的驅動程式的基礎上修改而來的。下面我們簡要地概述一下乙太網的標準和一個乙太網驅動程式的設 計。下圖是一個IP分組的乙太網封
《TCP/IP詳解卷2:實現》筆記--Radix樹路由表
由IP完成的路由選擇是一種選路機制,它通過搜尋路由表來確定從哪個介面把分組傳送出去,它與選路策略不一樣,選路策略 是一組規則的集合,這些規則用來確定哪些路由可以編入到路由表中,Net/3核心實現選路機制,而選路守護程序,典型地如 routed或gated,實現選路策略。 1
《TCP/IP詳解卷2:實現》筆記--插口I/O
本文介紹有關網路連線上讀寫資料的系統呼叫,分三部分: 第一部分介紹四個用來發送資料的系統呼叫:write,writev,sendto和sendmsg。第二部分介紹四個用來接收資料的系統 呼叫:read、readv、recvfrom和recvmsg。第三部分介紹select系
《TCP-IP詳解卷2:實現》【PDF】下載
nbsp ipa 3.3 由器 3.5 方法 1.4 計算機 copy 《TCP-IP詳解卷2:實現》【PDF】下載鏈接: https://u253469.pipipan.com/fs/253469-230062539 內容簡介 《TCP/IP詳解·
概說《TCP/IP詳解 卷2》第9章 選項處理
本文要點 引言 選項格式 ip_dooptions函式 記錄路由選項 源站和記錄路由選項 save_rte函式 ip_srcroute函式 時間戳選項 ip_insertop
概說《TCP/IP詳解 卷2》第10章 IP的分片和重灌
本文要點 引言 分片 ip_optcopy函式 重灌 ip_reass函式 ip_slowtimo函式 小結 引言 IP具有一種重要功能,就是當分組過大而不適合在所選硬體介面上傳送時,
TCP-IP詳解筆記8: TCP傳輸控制協議
TCP提供一種面向連線的、可靠的位元組流服務。 TCP將使用者資料打包構成報文段;它傳送資料後啟動一個定時器;另一端對收到的資料進行確認,對失序的資料重新排序,丟棄重複資料;TCP提供端到端的流量控制,並計算和驗證一個強制性的端到端檢驗和 TCP首部 TCP
TCP-IP詳解筆記7: DNS,域名系統
概念 DNS 是一種用於TCP/IP應用程式的__分散式資料庫__,提供了主機名字和IP地址之間的轉換和有關電子郵件的選路資訊。 DNS基礎 層次結構, 每個節點有一個至多63個字元長的標識, 不區分大
TCP/IP詳解 (10) 動態選路協議
10 動態選路協議 10.1 引言在前面各章中,我們討論了靜態選路。在配置介面時,以預設方式生成路由表項(對於直接連線的介面),並通過route命令增加表項(通常從系統自載入程式檔案),或是通過ICMP改變路由生成表項(通常是在預設方式出錯的情況下)。在網路很小時,與其它網路
TCP/IP學習20180629-數據鏈路層-ARP、IP
dbo protocol pro ges height rarp GC udp 分享圖片 1、數據鏈路層:IP、ARP、RARPARP協議用來找到目標主機的Ethernet網卡Mac地址,IP協議用來承載數據ARP協議找到目標,IP協議傳輸數據2、IP協議ip協議是TCP/
TCP/IP學習20180630-數據鏈路層-router choose
直連 需要 鏈路層 不可靠 路由器 bsp 目標 匹配 器) IP路由選擇當一個IP數據包準備好了的時候,IP數據包(或者說是路由器)是如何將數據包送到目的地的呢?它是怎麽選擇一個合適的路徑來"送貨"的呢?最特殊的情況是目的主機和主機直連,那麽主機根本不用尋找路由,直接把數
TCP/IP學習20180709-數據鏈路層-arp協議
solution 發送 發現 ddr 廣播 地址解析 col ip地址 protoc arp協議:address resolution protocol地址解析協議數據鏈路層,每個數據包都有MAC地址。主機是怎樣根據對方主機的ip地址知道對方主機的mac地址呢?通過arp協
TCP/IP學習20180710-數據鏈路層-ICMP協議
第一個 情況 12.1 之間 單位 接收 如何 bsp tsa 1、ICMP協議IP協議不保證數據送達。則應有協議保證數據送達。ICMP就是其中的重要協議。ICMP:(Internet Control Messages Protocol)因特網信報控制協議當傳送IP數據包發
TCP/IP學習20180805-數據鏈路層-IP選路
交付 規則 情況下 修改 認證 信息 組播 同時 決策 轉,原文鏈接https://blog.csdn.net/wh1511995112/article/details/51474692 IP選路 什麽是IP選路? IP選路,即IP尋路,就是根據路由表中的記錄,
TCP/IP詳解學習筆記——資料鏈路層(2)
五 Wireless LANs(Wi-Fi) 如今非常流行的一種接入網際網路的方式就是Wi-Fi了,我們用的ipad、手機、膝上型電腦等等都可以用這種方式接入網際網路,非常方便靈活。一個典型的Wi-Fi網路如下圖所示,一些基本概念大致瞭解。 1. 802.11標準幀格式
TCP/IP詳解學習筆記(2)-資料鏈路層
資料鏈路層有三個目的: 為IP模組傳送和 接收IP資料報。 為ARP模組傳送ARP請求和接收ARP應答。 為RARP傳送RARP請 求和接收RARP應答 ip大家都聽說過。至於ARP和RARP,ARP叫做地址解析協議,是用IP地址換MAC地址的一種協議,而