OSI(7層)TCP/IP(4層)五層協議的體系結構,以及各層的協議,作用
OSI模型
(1) 物理層:IEEE802,IEEE802.2 作用:以二進位制的資料形式在物理媒體上傳輸資料(中繼器,集線器,閘道器)
(2) 資料鏈路層:ARP,RARP,PPP,MTU 作用:傳輸有地址的幀,將位元組裝成幀和點到點的傳遞,以及錯誤檢測功能(網橋,交換機)
(3) 網路層:IP,ARP,RAR,ICMP,RIP,OSPF,BGP,IGMP作用:負責資料包從源到宿的傳遞和網際互聯,定址和路由選擇(路由器)
(4) 傳輸層:TCP,UDP 作用:提供端到端的可靠報文傳遞和錯誤恢復
(5) 會話層:沒有要求考的協議 作用:建立,管理,終止會話
(6) 表示層:沒有要求考的協議 作用:對資料進行翻譯,加密和壓縮
(7) 應用層:DNS,HTTP,FTP,SMTP,TFTP 作用:檔案傳輸,電子郵件,檔案服務,虛擬終端 提供應用程式間的通訊
【1】 TCP/IP(4層)
(1)網路介面層(對應物理層和資料鏈路層);(2)網際層(對應網路層);(3)運輸層(對應傳輸層);(4)應用層(對應應用層和表示層)
【2】 五層協議
(1)物理層;(2)資料鏈路層;(3)網路層;(4)運輸層;(5)應用層
相關推薦
OSI(7層)TCP/IP(4層)五層協議的體系結構,以及各層的協議,作用
OSI模型(1) 物理層:IEEE802,IEEE802.2 作用:以二進位制的資料形式在物理媒體上傳輸資料(中繼器,集線器,閘道器)(2) 資料鏈路層:ARP,RARP,PPP,MTU 作用:傳輸有地址的幀,將位元組裝成幀和點到點的傳遞,以及錯誤檢測功能(網橋
OSI,TCP/IP,五層協議的體系結構,以及各層協議
802.3 面向連接 udp 用戶 數據包 格式 ios mpeg 用戶數據 以下整理的是計算機網絡的OSI,TCP/IP,五層協議的體系結構,以及各層協議,便於以後查看: OSI分層,自上而下分別是:物理層,數據鏈路層,網絡層,傳輸層,會話層,表示層,應用層 TCP/IP
OSI,TCP/IP,五層協議的體系結構,以及各層協議簡介
OSI分層 (7層):物理層、資料鏈路層、網路層、傳輸層、會話層、表示層、應用層。 TCP/IP分層(4層):網路介面層、 網際層、運輸層、 應用層。 五層協議 (5層):物理層、資料鏈路層、網路層
OSI七層協議模型、TCP/IP四層模型和五層協議體系結構之間的關係(轉)
一、OSI七層模型 OSI七層協議模型主要是:應用層(Application)、表示層(Presentation)、會話層(Session)、傳輸層(Transport)、網路層(Network)、資料鏈路層(Data Link)、物理層(Physical)。 二、T
TCP/IP(二)物理層詳解
常用 轉換 單模光纖 接受 統計 概述 因特網 統一 iso 前言 在前面說了一下,計算機網絡的大概內容,沒有去深刻的去了解它,這篇文章給大家分享一下物理層! 我們知道ISO模型是七層,TCP/IP模型是五層,而tcp/ip協議只將七層概括為4層,我們將學習其中
TCP/IP(一)之開啟計算機網絡之路
廣域網 概述 pic .cn 慢慢 internet 通信 hub album 前言 在一段時間裏,都很想知道一臺電腦怎麽跟另一臺電腦通信的,我發送一個qq給女朋友,怎麽準確的發送過去的,又是怎麽接受消息的。 接下來一段時間給大家慢慢分享關於計算機網絡的相關知識。 一、局域
TCP/IP 學習 --- 4(linux網絡基礎api)
close dst 緊急 -s udp 文件描述符 失敗 消息 con 1 sockaddr_in、sockaddr_in6和sockadd_un等都可以強制轉換為sockaddr. 2 IP地址是電分十進制形式的字符串,但是在網絡中使用的是unsigned int類型的數
c++ 網絡編程(三)TCP/IP 進程間的通信原理與實現代碼
ech nbsp 傳遞數據 lse sock cnblogs 實例代碼 remove %s 原文作者:aircraft 原文鏈接:https://www.cnblogs.com/DOMLX/p/9613027.html 一.進程間通信的基本概念 進程間通信意味著兩個
c++ 網絡編程(四)TCP/IP LINUX/windows下 socket 基於I/O復用的服務器端代碼 解決多進程服務端創建進程資源浪費問題
linux系統中 cin 通過 sel print 大小 查看 服務 集合 原文作者:aircraft 原文鏈接:https://www.cnblogs.com/DOMLX/p/9613861.html 好了,繼上一篇說到多進程服務端也是有缺點的,每創建一個
c++ 網絡編程(六)TCP/IP LINUX下 socket編程 多播與廣播 實現一次發送所有組客戶端都能接收到
send all users 代碼示例 proto 次數 不可 的人 ssa 原文作者:aircraft 原文鏈接:https://www.cnblogs.com/DOMLX/p/9614288.html 一.多播 鍥子:有這麽一種情況,網絡電臺可能需要同時向成
AIX系統常用命令(TCP/IP網路管理命令)
9.1、主機名修改命令hostname/uname -n 顯示主機名uname -x /uname -a /uname -u 顯示作業系統的詳細資訊,顯示系統IDhostname 主機名,這樣改的主機名只能保持到下次重起smit hostname 或chdev -l inet0 -a hostnam
HTTP系列(一)—— TCP/IP的分層管理及通訊傳輸
1. TCP/IP的分層管理 TCP/IP協議族按照層次分為以下幾層:應用層,傳輸層,網路層和資料鏈路層。 1.1 應用層 應用層決定了向用戶提供應用服務時的通訊活動;FTP協議(檔案傳輸協議),HTTP協議,DNS服務(域名解析服務)等均處於該層。 1.2 傳輸層 傳輸層提供處
我的滲透之路(一)------TCP/IP基礎知識(一)
MAC地址:硬體地址(每臺裝置是唯一的) 一、OSI七層模型及其功能 高層協議(資料的格式,網路的應用等): 應用層:HTTP、FTP、TELNET、SMTP等 表示層:ASCII、JPEG、MPEG、WAV等
c++ 網路程式設計(九)TCP/IP LINUX/windows下 多執行緒超詳細教程 以及 多執行緒實現服務端
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <process.h> #include <winsock2.h> #include <win
c++ 網路程式設計(九)TCP/IP LINUX/windows下 多執行緒超詳細教程 以及 多執行緒實現服務端
原文作者:aircraft 原文連結:https://www.cnblogs.com/DOMLX/p/9661012.html 先講Linux下(windows下在後面可以直接跳到後面看): 一.執行緒基本概念 前面我們講過多程序伺服器,但我們知道它開銷很大
python 實戰之模仿開發QQ聊天軟體(三)TCP/IP伺服器與客戶端建設
無論是p2p還是c/s還是b/s,只要用到通訊,必然是要用到今天寫的這個。 TCP/IP是網路軟體最核心的部分,缺少這個你只能當做單機遊戲玩。 TCP/IP,只需要搞清楚udp和tcp這兩個就可以了。 兩者的區別在於 udp每次傳送資訊都需要傳送ip和埠號,可以比
Java-Tcp程式編寫(獲取本機的IP和主機名)
package test; import java.net.InetAddress; public class Address{ public static void main(String[] args) { InetAddress ip; try { ip = Ine
重灌(重置)tcp/ip協議
方法1: 若要開啟命令提示符,請單擊“開始”,然後單擊“執行”。在“開啟”框中複製並貼上(或鍵入)以下命令,然後按 Enter: cmd 在命令提示符下,複製並貼上(或鍵入)以下命令,然後按 Enter: netsh int ip reset c:\resetlog.t
(TCP/IP的特性二)流量控制&阻塞控制
TCP流量控制之滑動視窗協議: TCP協議中,傳送方和接收方均維護了一份視窗,視窗的大小就是TCP可以傳送的資料幀數,在傳送端,只有在傳送視窗內的資料才允許被髮送到接收端,而在接收端,也只有落到接收視窗的資料才允許被接收。這樣通過不斷滑動視窗實現資料的不斷髮送,也通過控
(TCP/IP的特性一)三次握手&四次揮手
TCP與UDP的對比: TCP/IP中有兩個具有代表性的傳輸協議,他們分別是TCP和UDP。TCP提供可靠的通訊傳輸,而UDP則常被用於廣播和細節控制交給應用的通訊傳輸。那他們有何異同呢? &nbs