tcp/ip協議1.網絡接口層
物理層定義了與傳輸介質接口相關的一些特性,即機械特性、電氣特性、功能特性和工藝特性,需要完成并行傳輸和串行傳輸之間的轉換。
數據鏈路層為該層的用戶提供透明可靠的數據傳輸服務。透明度意味著對該層傳輸的數據的內容、格式和編碼沒有限制,并且不需要解釋信息結構的含義;可靠性是指在傳輸過程中,將物理層提供的可能錯誤物理連接轉換為邏輯上無錯誤的數據鏈路。其具體方法包括幀同步、差錯控制、流量控制和鏈路管理。
物理層的主要寬帶接入技術包括xDSL、光纖同軸混合網(HFC)和FTTx技術
數據鏈路層的主要協議有點對點協議PPP、CSMA/CD協議和以太網802.3。
tcp/ip協議2.互聯網層
Internet層提供簡單、靈活、無連接和盡力而為的數據報服務。互聯網層不提供服務質量承諾,即傳輸的數據包可能錯誤、丟失、重復和無序。當然,它不能保證數據包傳遞的時間限制。
Internet層的主要協議包括IP協議、地址解析協議ARP、反向地址解析協議RARP和Internet控制消息協議ICMP。
IP協議是Internet層的核心。下一跳IP通過路由封裝并移交給網絡接口層。IP數據報是無連接的服務。
ICMP是對Internet層的補充,可以發回消息。用于檢測網絡是否暢通無阻(使用ping命令)。
ARP是通過已知的IP地址查找主機的MAC地址。
RARP通過MAC地址確定IP地址。
tcp/ip協議3.傳輸層
傳輸層提供應用進程之間的端到端邏輯通信,具有復用和共享功能,即發送方的不同應用進程可以使用一個傳輸層協議來傳輸數據;在剝離消息頭之后,接收方的傳輸層可以將這些數據正確地傳遞到目標應用程序進程。傳輸層還將對消息進行錯誤控制,以提高可靠傳輸。
傳輸層的主要協議是用戶數據報協議UDP和傳輸控制協議TCP
tcp/ip協議4.應用層
應用層為用戶提供應用程序。
應用層的主要協議包括域名系統DNS、文件傳輸協議FTP、遠程終端協議Telnet、超文本傳輸協議HTTP、簡單郵件傳輸協議SMTP、郵件讀取協議POP3和IMAP、動態主機配置協議DHCP和簡單網絡管理協議SNMP。
DNS:提供域名解析服務,提供域名到IP地址的轉換,使用端口53
FTP:使用端口21在異構網絡中的任何計算機之間傳輸文件
Telnet:為用戶提供遠程登錄服務。它使用端口23并使用清除代碼傳輸。保密性差,簡單方便
Http:用于實現萬維網上的各種鏈接,即萬維網客戶端與萬維網服務器之間的連接。使用端口80
SMTP/POP3、IMAP:提供郵件傳輸,用于控制郵件發送、轉發/讀取來自郵件服務器的郵件。
DHCP:自動為新加入的計算機分配IP地址。
SNMP:管理互聯網上許多制造商生產的軟件和硬件平臺
TCP/IP是基于TCP和IP的各種通信協議的大集合。
OSI是第7層,TCP/IP協議是第4層
OIS包括從下到上的層:1。物理層2。數據鏈路層3。網絡層4。傳輸層
5.會話層6。表示層7。應用層
TCP/IP協議由1部分組成。網絡接口層,2。互聯網層,3。傳輸層和4。應用層自下而上
HTTP協議是一種應用層協議。它怎么可能與TCP/IP協議無關
此外,Downdown還表示TCP/IP協議是傳輸層和網絡層的協議,與數據鏈路層/物理層無關。這句話的意思是TCP/IP是第三層協議。呵呵,書上說TCP/IP協議是第四層的。(他所指的物理層和數據鏈路層是TCP/IP中的網絡接口層,網絡接口層包括內容層和數據鏈路層)
TCP/IP是用于網絡上數據通信的協議。沒有這個協議,你就不能在TCP/IP網絡上做任何事情
HTTP協議是包含在TCP/IP協議中的應用層協議。沒有這個協議,你就不能瀏覽網頁。其他服務正常,如郵件、SMTP、POP3協議、FTP等協議。