現在我們每天都在上網,網際網路已經佔據了我們生活的大部分。網際網路到底是如何實現的?
網際網路的核心是一系列的網際網路協議,了解了網際網路協議才能更進一步了解網際網路。
1.標準的osi七層模型
除了osi七層模型,常見的還有tcp/ip 4層協議,以及tcp/ip 5層協議。越靠下的層,越靠近硬體;越往上的層,越靠近使用者。
osi模型的最底層,把電腦連線起來的物理手段。它主要規定了網路的一些電氣特性,作用是負責傳送0和1的電訊號。
該層上的裝置包括集線器、傳送器、接收器、電纜、聯結器和中繼器等。
在物理層的基礎上向上提供網路服務,將源自網路層來的資料可靠地傳輸到相鄰節點的目標機網路層。資料鏈路層在不可靠的物理介質上提供可靠的傳輸。
1.資料鏈路層為網路層提供可靠的資料傳輸
2.基本資料單位為:幀
3.主要協議:乙太網協議
4.包含兩個子層:介質訪問控制(mac)和邏輯鏈路控制(llc)
5.包含網橋,網路介面卡,交換機等裝置
把資料報傳送到其目的地的路徑。就是把邏輯網路位址轉換為實體地址。基本資料單位為ip資料報。
網路層包含眾多重要的協議:
2.icmp協議:網際網路控制報文協議。
3.arp協議:位址解析協議。ip位址轉換為實體地址(mac位址)
網路層的重要裝置是路由器。
傳輸層建立埠到埠的通訊。網路層只是根據網路位址將源結點發出的資料報傳送到目的結點,而傳輸層則負責將資料可靠地傳送到相應的埠。
傳輸層負責將上層資料分段並提供端到端的、可靠的或不可靠的傳輸以及端到端的差錯控制和流量控制問題。
重要協議:
tcp協議:傳輸控制協議。
udp協議:使用者資料報協議。
重要裝置:閘道器
會話層管理主機之間的會話程序,即負責建立、管理、終止程序之間的會話。會話層還利用在資料中插入校驗點來實現資料的同步。
表示層對上層資料或資訊進行變換以保證乙個主機應用層資訊可以被另乙個主機的應用程式理解。表示層的資料轉換包括資料的加密、壓縮、格式轉換等。
為作業系統或網路應用程式提供訪問網路服務的介面。資料單位為報文。
主要協議:ftp(檔案傳送協議)、telnet(遠端登入協議)、dns(網域名稱解析協議)、smtp(郵件傳送協議),pop3協議(郵局協議),http協議(hyper text transfer protocol)。
1.計算機網路基礎知識總結
2.網際網路協議入門(一)
3.筆試面試整理
網路協議基礎知識
http 請求流程 瀏覽器通過網域名稱解析伺服器 dns 獲取ip位址 瀏覽器先向 ip 發起請求,並獲取相應 瀏覽器每獲取乙個響應就對展示出的結果進行新增 載入 js,css 等內容會修改頁面的內容,js也可以重新傳送請求,獲取響應 從獲取第乙個響應並在瀏覽器中展示,直到最終獲取全部響應,並在展示...
網路協議基礎知識
應用層 傳輸層 埠 網路層 路由 ip 鏈路層 mac 網橋 socket 套接字 通訊方式 一 多對一關係 ip 埠 協議 websocket web層面的socket socket底層也是tcp協議 socket 本質是程式設計介面 api 對 tcp ip 的封裝,tcp ip 也要提供可供程...
網路基礎知識 網路基礎知識普及一
網路基礎知識普及一 mp.weixin.qq.com 1 什麼是鏈結?鏈結是指兩個裝置之間的連線。它包括用於乙個裝置能夠與另乙個裝置通訊的電纜型別和協議。2 osi 參考模型的層次是什麼?有 7 個 osi 層 物理層,資料鏈路層,網路層,傳輸層,會話層,表示層和應用層。3 什麼是骨幹網?骨幹網路是...