概論
互聯網
1)網絡–包括節點和邊,與大小無關,如蜘蛛網,大腦神經元。。
下圖的網絡是一樣的
2)計算機網絡
聯網的計算機所構成的系統
包括主機節點(筆記本,ipad,手機,聯網的冰箱等,是源和目標),數據交換節點(路由器,交換機,高層的負載設備等,不是源也不是目標,用于轉發數據,是數據的中轉節點)
注:主機=端系統
鏈路:
把主機和交換節點鏈接在一起,也叫邊
分類:
主機與數據交換節點:接入網(接入的鏈路)access
數據交換節點與數據交換節點之間:骨干鏈路 backbone
協議:
支撐互聯網最重要的標準,根據協議制作網絡設備
3)互聯網
1)Internet(專指)
很多個網絡通過網絡互聯設備連在一起的一個巨型的網絡,稱為網計或互聯網
不同的網絡處在的層次不同,如access(網絡邊緣),local…
2)按照TCP,IP協議為主支撐其運行的最大的網絡
3)internet內部網,不是專指時,如學校內網
從互聯網具體構成角度(零件)
1)節點,邊,協議
協議:標準
1)報文message,符合或遵守同樣協議的實體才能相互通信
2)PDU協議數據單元,是指在分層網絡結構,例如在開放式系統互聯(OSI)模型中,在傳輸系統的每一層都將建立協議數據單元(PDU)。
3)協議包括語法,語義,時序,動作
4)互聯網所有的通信行為都受到協議的規范
Internet標準:開發,全球參與度高
RFC:請求評述
IETF:互聯網工程任務組
2)主機(端系統),通信鏈路,分組交換設備
端系統:設備本身和在設備上的能夠通信的網絡應用程序,如電腦和操作系統
end system或host
通信鏈路:傳輸速率:bps帶寬,每秒傳輸多少位
分組交換設備:swtich網絡交換機,路由器(工作在網絡層的網絡交換設備)
從服務角度看互聯網
1)
從服務的角度看,互聯網是分布式的應用進程和向分布式的應用進程提供通信服務的基礎設施
互聯網=應用進程+基礎設施
主機和應用層以下的所有的基礎設施和網絡
2)
分布式的應用是網絡存在的理由
3)基礎設施向應用提供服務的形式是API
API:編程接口(通信服務)
兩個應用進程之間進行通信
提供服務的兩種方式:
1)面向連接的服務方式TCP
2)無連接的服務方式UDP