什么是Internet:從具體構成角度
節點
- 主機及其上運行的應用程序
- 路由器、交換機等網絡交換設備
? 邊:通信鏈路 - 接入網鏈路:主機連接到互聯網的鏈路
- 主干鏈路:路由器間的鏈路
? 協議
? 數以億計的、互聯的計算設備:
? 主機 = 端系統
? 運行網絡應用程序
? 通信鏈路
? 光纖、同軸電纜、無線電、衛星
? 傳輸速率 =帶寬(bps)
? 分組交換設備:轉發分組 (packets)
? 路由器和交換機
![[Pasted image 20240423091718.png|200]]
? 協議控制發送、接收消息
? 如TCP、IP、HTTP、FTP、PPP
? Internet:“網絡的網絡”
? 松散的層次結構,互連的ISP
? 公共Internet vs. 專用intranet
? Internet標準
? RFC: Request for comments
? IETF: Internet EngineeringTask Force
什么是協議?
人類協議:
? “幾點了?”
? “我有個問題”
? 你好
… 發送特定的消息
… 收到消息時采取的特定行動或其他事件
網絡協議:
? 類似人類協議
? 機器之間的協議而非人與人之間的協議
? Internet 中所有的通信行為都受協議制約
協議定義了在兩個或多個通信實體之間交換的報文格式和次序,以及在報文傳輸和/或接收或其他事件方面所采取的行動
什么是Internet:從服務角度
?使用通信設施進行通信的分布式應用
? Web、VoIP、email、分布式游戲、電子商務、社交網絡…
?通信基礎設施為app提供編程接口(通信服務)
? 將發送和接收數據的apps與互聯網連接起來
? 為app應用提供服務選擇,類似于郵政服務:
? 無連接不可靠服務
? 面向連接的可靠服務