1.計算機網絡到底是啥?
答:這玩意兒有好幾種說法。廣義上說,就是計算機技術和通信技術一結合,能遠程處理信息、還能共享資源的系統;從資源共享角度看,就是一堆電腦用能互相共享資源的方式連起來,每臺都能獨立干活;還有一種用戶透明的說法,意思是有操作系統自動管理資源,調用需要的東西來完成任務,整個網絡就像一臺大電腦一樣,用戶根本不用管底層咋運作,其實就是個分布式系統啦。
2.那網絡拓撲結構又是什么鬼?
答:這個主要是把網絡里的設備看成節點,設備之間的連線看成鏈路,然后把這些節點和鏈路組成一個圖形,就是所謂的拓撲結構了。
分類的話也有講究:按通信方式分,有點對點線路子網和廣播信道子網。其中點對點子網常見的結構有四種——星型、環型、樹型、網狀;廣播信道子網的話,一般是總線型、環型、無線型。
3.什么是網絡體系結構?
答:簡單來說,就是網絡的層次模型 + 各層對應的協議,合在一起就叫體系結構。
4.網絡協議三要素是哪三個?
答:語法、語義、定時。
語法就是規定數據格式啊、信號電平這些表面形式;語義就是說明動作和錯誤處理等控制信息;定時則是講速度匹配和順序排列這些內容。
5.OSI七層協議又是啥情況?
答:OSI是7層結構,從下往上依次是:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層。
各層干啥的?
物理層:負責建立、維持、釋放物理連接,讓位流能傳過去;
數據鏈路層:靠差錯控制、流量控制之類的,把不可靠的物理通道變靠譜,把數據包裝成幀;
網絡層:決定數據怎么在通信子網里跑,控制流量、防擁堵,它是通信子網最高層;
傳輸層:提供主機到主機的可靠傳輸,跟具體網絡無關,上層不用管底下是啥網絡;
會話層:主要負責建立、維護和同步高層之間的對話,比如誰先發、啥時候斷開這些事;
表示層:就是把數據編碼成適合傳輸的形式,對方收到再解碼回來,保證數據意義不變;
應用層:直接給用戶提供訪問網絡的服務。
6.TCP/IP又是啥?
答:TCP/IP其實是一堆協議的合集,現在已經有100多個協議了,可以用來把各種計算機和設備連成網絡。
特點主要有兩個:一是開放標準,不依賴特定硬件或系統,大家都能免費用;二是統一分配IP地址,所以每臺設備在網絡里都有唯一的ID。
TCP/IP也是分層的:應用層(像SMTP、DNS、NFS、FTP、Telnet這些都是)、傳輸層(TCP和UDP)、互聯網層(IP、ICMP、ARP、RARP)、網絡接口層(比如Ethernet、ARPANET、PDN這些)。
最后再說一下TCP,它全名叫傳輸控制協議,定義了兩臺電腦之間如何交換數據和確認信息,確保數據正確到達的各種機制都在里面了。
答:這玩意兒有好幾種說法。廣義上說,就是計算機技術和通信技術一結合,能遠程處理信息、還能共享資源的系統;從資源共享角度看,就是一堆電腦用能互相共享資源的方式連起來,每臺都能獨立干活;還有一種用戶透明的說法,意思是有操作系統自動管理資源,調用需要的東西來完成任務,整個網絡就像一臺大電腦一樣,用戶根本不用管底層咋運作,其實就是個分布式系統啦。
2.那網絡拓撲結構又是什么鬼?
答:這個主要是把網絡里的設備看成節點,設備之間的連線看成鏈路,然后把這些節點和鏈路組成一個圖形,就是所謂的拓撲結構了。
分類的話也有講究:按通信方式分,有點對點線路子網和廣播信道子網。其中點對點子網常見的結構有四種——星型、環型、樹型、網狀;廣播信道子網的話,一般是總線型、環型、無線型。
3.什么是網絡體系結構?
答:簡單來說,就是網絡的層次模型 + 各層對應的協議,合在一起就叫體系結構。
4.網絡協議三要素是哪三個?
答:語法、語義、定時。
語法就是規定數據格式啊、信號電平這些表面形式;語義就是說明動作和錯誤處理等控制信息;定時則是講速度匹配和順序排列這些內容。
5.OSI七層協議又是啥情況?
答:OSI是7層結構,從下往上依次是:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層。
各層干啥的?
物理層:負責建立、維持、釋放物理連接,讓位流能傳過去;
數據鏈路層:靠差錯控制、流量控制之類的,把不可靠的物理通道變靠譜,把數據包裝成幀;
網絡層:決定數據怎么在通信子網里跑,控制流量、防擁堵,它是通信子網最高層;
傳輸層:提供主機到主機的可靠傳輸,跟具體網絡無關,上層不用管底下是啥網絡;
會話層:主要負責建立、維護和同步高層之間的對話,比如誰先發、啥時候斷開這些事;
表示層:就是把數據編碼成適合傳輸的形式,對方收到再解碼回來,保證數據意義不變;
應用層:直接給用戶提供訪問網絡的服務。
6.TCP/IP又是啥?
答:TCP/IP其實是一堆協議的合集,現在已經有100多個協議了,可以用來把各種計算機和設備連成網絡。
特點主要有兩個:一是開放標準,不依賴特定硬件或系統,大家都能免費用;二是統一分配IP地址,所以每臺設備在網絡里都有唯一的ID。
TCP/IP也是分層的:應用層(像SMTP、DNS、NFS、FTP、Telnet這些都是)、傳輸層(TCP和UDP)、互聯網層(IP、ICMP、ARP、RARP)、網絡接口層(比如Ethernet、ARPANET、PDN這些)。
最后再說一下TCP,它全名叫傳輸控制協議,定義了兩臺電腦之間如何交換數據和確認信息,確保數據正確到達的各種機制都在里面了。