TCP/IP協議簡單介紹

簡單介紹

TCP/IP(Transmission Control Protocol/Internet Protocol)是傳輸控制協議和網絡協議的簡稱,它定義了電子設備如何連入因特網,以及數據如何在它們之間傳輸的標準。windows

TCP/IP 不是一個協議,而是一個協議族的統稱,裏面包括了 IP 協議、ICMP 協議、TCP 協議、以及 http、ftp、pop三、https 協議等。網絡中的計算機都採用這套協議族進行互聯。網絡

TCP/IP協議OSI 七層模型

TCP/IP四層模型

    (1)應用層:應用程序經過這一層訪問網絡,常見 FTP、HTTP、DNS 和 TELNET 協議;spa

    (2)傳輸層:TCP 協議和 UDP 協議;計算機網絡

    (3)網絡層:IP 協議,ARP、RARP 協議,ICMP 協議等;blog

  網絡層負責相鄰計算機之間的通訊。其功能包括三方面。
一、處理來自傳輸層的分組發送請求,收到請求後,將分組裝入IP數據報,填充報頭,選擇去往信宿機的路徑,而後將數據報發往適當的網絡接口。接口

二、處理輸入數據報:首先檢查其合法性,而後進行尋徑--假如該數據報已到達信宿機,則去掉報頭,將剩下部分交給適當的傳輸協議;假如該數據報還沒有到達信宿,則轉發該數據報。ip

三、處理路徑、流控、擁塞等問題域名

    (4)網絡接口層:是 TCP/IP 協議的基層(最低層),負責數據幀的發送和接收。it

 

 

網絡基礎簡單介紹

1.IP 地址

網絡上每個節點都必須有一個獨立的 IP 地址,一般使用的 IP 地址是一個 32bit 的數字,被分紅 4 組,例如,255.255.255.255 就是一個 IP 地址。IP地址就是計算機網絡組成的最小單位。io

在 Linux 系統中,能夠用 ifconfig -a 命令查看本身的 IP 地址,windows的DOS中能夠用ipconfing查看

2.域名

用 12 位數字組成的 IP 地址,在實際應用時,用戶通常不須要記住 IP 地址,互聯網給每一個 IP 地址起了一個別名,習慣上稱做域名。

可使用命令 nslookup 或者 ping 在Linux中查看與域名相對應的 IP 地址。

3.MAC 地址

MAC(Media Access Control)地址,或稱爲物理地址、硬件地址,用來定義互聯網中設備的位置。 

在 TCP/IP 層次模型中,網絡層管理 IP 地址,鏈路層則負責 MAC 地址。所以每一個網絡位置會有一個專屬於它的 IP 地址,而每一個主機會有一個專屬於它 MAC 地址。

相關文章
相關標籤/搜索