二、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!”

四、網絡基礎設施?
數據包傳輸到另一臺計算機

電話網絡與互聯網服務提供商之間的物理連接。
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 Exchanges或MAE互連秒。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服務器。

結構類似于IP路由層次結構。請求名稱解析的計算機將被重新定向,直到可解析請求中的域名的DNS服務器。頂部是域根。較舊、更常見的域名在頂部附近。
設置Internet連接時,將一個主DNS服務器和多個輔助DNS服務器指定為安裝的一部分。
例:瀏覽器中輸入Web地址時,瀏覽器連接到主DNS服務器。輸入后,瀏覽器將連接到目標計算機。
https://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm