一次網絡請求是如何實現的(未完待續(xù))

二、Internet地址

IP地址為nnn.nnn.nnn.nnn(0到255數字),Internet看似是為中間的抽象對象。

Internet服務提供商(ISP)連接到Internet,撥入會話期間分配臨時IP。

局域網(LAN)連接到Internet,永久IP/臨時IP(DHCP(動態(tài)主機配置協(xié)議)服務器獲取)。

在任何情況下,連接到Internet,您的計算機具有唯一的IP地址。

查看Internet上的計算機是否還活著。它被稱為ping

三、協(xié)議棧和數據包Protocol Stacks and Packets

計算機之間“對話”?您的IP地址是1.2.3.4,向計算機發(fā)送消息是“Hello computer 5.6.7.8!”。從家中撥打了您的ISP,通過電話線傳輸:從字母文本轉換為電子信號,通過Internet傳輸。

通過使用協(xié)議棧。操作系統(tǒng)中內置兩種通信協(xié)議:TCP / IP協(xié)議棧。

1.如消息很長,通過的每個堆棧層分解小數據塊。這些數據塊稱為數據包。

2.TCP層:每個數據包分配一個端口號。需要知道目標計算機上的哪個程序需要接收消息,因為它將偵聽特定端口。

3.IP層:每個數據包接收目標地址5.6.7.8

4.硬件層:字母文本數據包轉換為電子信號,通過電話線傳輸。消息包有:端口號、IP地址。

5.電話線的另一端,ISP連接到Internet。ISP?路由器檢查每個數據包中的目標地址,數據包的下一站是另一臺路由器。

6.最終,數據包到達計算機5.6.7.8。路由數據(例如IP地址和端口號)將從數據包中刪除。重新組裝成其原始格式“Hello computer 5.6.7.8!”

四、網絡基礎設施?

數據包傳輸到另一臺計算機

圖3

電話網絡與互聯網服務提供商之間的物理連接。

ISP撥入客戶維護一組調制解調器。調制解調器池到主干或專用線路由器的數據流。端口服務器訪問網絡、收集結算和使用信息。

在數據包被路由ISP的主干網。經過幾個路由器和幾個主干線,專用線路和其他網絡,直到找到5.6.7.8的計算機。

Traceroute

五、?Internet 基礎建設?

Internet骨干網由大型網絡組成網絡服務提供商NSP)。

大型NSP:UUNet,CerfNet,IBM,BBN Planet,SprintNet,PSINet。。。互相交換的數據包流量。每個NSP都需要連接到三個?網絡接入點NAP

NAP中:分組流量可能從一個NSP的主干跳轉到另一個NSP的主干。NSP還在Metropolitan Area ExchangesMAE互連秒。MAEs(私有)NSPs目的相同。

NAP和MAE:互聯網交換點或IX。NSP向較小網絡出售帶寬

上圖:NSP與較小的ISP互連。沒有顯示物理網絡,單個NSP基礎架構復雜(圖三)不斷變化,繪制實際地圖幾乎不可能。

六、Internet路由層次結構?

路由器是分組交換機。路由器通常連接在網絡之間路由數據包。路由器都知道它的子網以及IP地址黑盒子是路由器。NSP主干NAP處連接。底部計算機的局域網。

當數據包到達路由器時,檢查IP協(xié)議層的IP地址、它的路由表。

找到包含IP地址的網絡,數據包發(fā)送到該網絡。找不到發(fā)默認

主干層發(fā)送到下一個路由器。希望下一個路由器知道發(fā)送數據包的位置。如沒有,數據包再次向上路由,直到達NSP主干網,有最大的路由表,將被路由到正確的主干網,開始“向下”的旅程

七、域名和地址解析

域名、DNS?get計算機互聯網上的位置,跟蹤Internet上計算機名稱及IP地址。

域名系統(tǒng)(Domain Name System縮寫DNS),將域名和IP地址相互映射的一個分布式數據庫,更方便的訪問互聯網,不用記住IP數串。

連接到Internet的計算機都(DNS服務器)是DNS數據庫的一部分,允許其他人訪問它的軟件。如果DNS服務器不包含另一臺計算機請求的域名,將請求計算機重定向到另一臺DNS服務器。

圖6

結構類似于IP路由層次結構。請求名稱解析的計算機將被重新定向,直到可解析請求中的域名DNS服務器。頂部是域根。較舊、更常見的域名在頂部附近。

設置Internet連接時,將一個主DNS服務器和多個輔助DNS服務器指定為安裝的一部分。

例:瀏覽器中輸入Web地址時,瀏覽器連接到主DNS服務器。輸入后,瀏覽器將連接到目標計算機。

https://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容