溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

TCP/IP是因特網(wǎng)的什么協(xié)議

發(fā)布時間:2022-01-11 10:34:15 來源:億速云 閱讀:139 作者:iii 欄目:服務(wù)器

這篇文章主要介紹了TCP/IP是因特網(wǎng)的什么協(xié)議的相關(guān)知識,內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇TCP/IP是因特網(wǎng)的什么協(xié)議文章都會有所收獲,下面我們一起來看看吧。

TCP/IP 

TCP/IP 是因特網(wǎng)的通信協(xié)議。

TCP/IP 通信協(xié)議是對計算機必須遵守的規(guī)則的描述,只有遵守這些規(guī)則,計算機之間才能進(jìn)行通信。

。。。。。。。

您的瀏覽器與服務(wù)器都在使用 TCP/IP 協(xié)議

瀏覽器與服務(wù)器使用 TCP/IP 協(xié)議來鏈接因特網(wǎng)。

瀏覽器使用 TCP/IP 協(xié)議進(jìn)入服務(wù)器,服務(wù)器使用 TCP/IP 協(xié)議來發(fā)送 HTML 到瀏覽器。

。。。。。。。

您的 E-Mail 使用 TCP/IP 協(xié)議

您的電子郵件也通過 TCP/IP 協(xié)議來發(fā)送和接收郵件。

。。。。。。。

因特網(wǎng)地址是 TCP/IP 協(xié)議

因特網(wǎng)地址比如 "42.120.45.233" 就是一個 TCP/IP 協(xié)議。

。。。。。。。

網(wǎng)際互聯(lián)及OSI七層模型:

物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、表示層、會話層、應(yīng)用層

==========================================

物理層

作用:定義一些電器,機械,過程和規(guī)范,如集線器;

PDU(協(xié)議數(shù)據(jù)單元):bit/比特

設(shè)備:集線器HUB;

注意:沒有尋址的概念;

==========================================

數(shù)據(jù)鏈路層

作用:定義如何格式化數(shù)據(jù),支持錯誤檢測;

典型協(xié)議:以太網(wǎng),幀中繼(古董級VPN)

PDU:frame(幀)設(shè)備:以太網(wǎng)交換機;

http:/ /www.iis7.com/b/wzjk/

備注:交換機通過MAC地址轉(zhuǎn)發(fā)數(shù)據(jù),邏輯鏈路控制;

===========================================

網(wǎng)絡(luò)層

作用:定義一個邏輯的尋址,選擇最佳路徑傳輸,路由數(shù)據(jù)包;

典型協(xié)議:IP,IPX,ICMP,ARP(IP->MAC),IARP;

PDU:packet/數(shù)據(jù)包;

設(shè)備:路由器

備注:實現(xiàn)尋址

============================================

傳輸層:

作用:提供可靠和盡力而為的傳輸;

典型協(xié)議:TCP,UDP,SPX,port(65535個端口),EIGRP,OSPF,

PDU:fragment 段;

無典型設(shè)備;

備注:負(fù)責(zé)網(wǎng)絡(luò)傳輸和會話建立;

=============================================

會話層:

作用:控制會話,建立管理終止應(yīng)用程序會話;

典型協(xié)議:NFS, SQL, ASP, PHP, JSP, RSVP(資源源預(yù)留協(xié)議), windows, 

備注:負(fù)責(zé)會話建立;

==============================================

表示層:

作用:格式化數(shù)據(jù);

典型協(xié)議:ASCII, JPEG. PNG, MP3. WAV, AVI, 

備注:可以提供加密服務(wù);

===============================================

應(yīng)用層:

作用:控制應(yīng)用程序;

典型協(xié)議:telant, ssh, http, ftp, smtp, rip, BGP, (未完待續(xù))

備注:為應(yīng)用程序提供網(wǎng)絡(luò)服務(wù);

:::::::::::::::::::::::::::::::::::::::::::::::::::

TCP/IP 介紹

TCP/IP 是用于因特網(wǎng) (Internet) 的通信協(xié)議。

。。。。。。。。

計算機通信協(xié)議(Computer Communication Protocol)

計算機通信協(xié)議是對那些計算機必須遵守以便彼此通信的的規(guī)則的描述。

。。。。。。。。

什么是 TCP/IP?

TCP/IP 是供已連接因特網(wǎng)的計算機進(jìn)行通信的通信協(xié)議。

TCP/IP 指傳輸控制協(xié)議/網(wǎng)際協(xié)議(Transmission Control Protocol / Internet Protocol)。

TCP/IP 定義了電子設(shè)備(比如計算機)如何連入因特網(wǎng),以及數(shù)據(jù)如何在它們之間傳輸?shù)臉?biāo)準(zhǔn)。

。。。。。。。。

在 TCP/IP 內(nèi)部

在 TCP/IP 中包含一系列用于處理數(shù)據(jù)通信的協(xié)議:

TCP (傳輸控制協(xié)議) - 應(yīng)用程序之間通信

UDP (用戶數(shù)據(jù)報協(xié)議) - 應(yīng)用程序之間的簡單通信

IP (網(wǎng)際協(xié)議) - 計算機之間的通信

ICMP (因特網(wǎng)消息控制協(xié)議) - 針對錯誤和狀態(tài)

DHCP (動態(tài)主機配置協(xié)議) - 針對動態(tài)尋址

。。。。。。。。

TCP 使用固定的連接

TCP 用于應(yīng)用程序之間的通信。

當(dāng)應(yīng)用程序希望通過 TCP 與另一個應(yīng)用程序通信時,它會發(fā)送一個通信請求。這個請求必須被送到一個確切的地址。在雙方"握手"之后,TCP 將在兩個應(yīng)用程序之間建立一個全雙工 (full-duplex) 的通信。

這個全雙工的通信將占用兩個計算機之間的通信線路,直到它被一方或雙方關(guān)閉為止。

。。。。。。。。

IP 是無連接的

IP 用于計算機之間的通信。

IP 是無連接的通信協(xié)議。它不會占用兩個正在通信的計算機之間的通信線路。這樣,IP 就降低了對網(wǎng)絡(luò)線路的需求。每條線可以同時滿足許多不同的計算機之間的通信需要。

通過 IP,消息(或者其他數(shù)據(jù))被分割為小的獨立的包,并通過因特網(wǎng)在計算機之間傳送。

IP 負(fù)責(zé)將每個包路由至它的目的地。

UDP 和 TCP 很相似,但是更簡單,同時可靠性低于 TCP。

。。。。。。。。。

IP 路由器

當(dāng)一個 IP 包從一臺計算機被發(fā)送,它會到達(dá)一個 IP 路由器。

IP 路由器負(fù)責(zé)將這個包路由至它的目的地,直接地或者通過其他的路由器。

在一個相同的通信中,一個包所經(jīng)由的路徑可能會和其他的包不同。而路由器負(fù)責(zé)根據(jù)通信量、網(wǎng)絡(luò)中的錯誤或者其他參數(shù)來進(jìn)行正確地尋址。

。。。。。。。。。

TCP/IP

TCP/IP 意味著 TCP 和 IP 在一起協(xié)同工作。

TCP 負(fù)責(zé)應(yīng)用軟件(比如您的瀏覽器)和網(wǎng)絡(luò)軟件之間的通信。

IP 負(fù)責(zé)計算機之間的通信。

TCP 負(fù)責(zé)將數(shù)據(jù)分割并裝入 IP 包,然后在它們到達(dá)的時候重新組合它們。

IP 負(fù)責(zé)將包發(fā)送至接受者。

:::::::::::::::::::::::::::::::::::::::::::::::::::::::

TCP/IP 尋址

TCP/IP 使用 32 個比特或者 4 組 0 到 255 之間的數(shù)字來為計算機編址。

。。。。。。。。。

IP地址

每個計算機必須有一個 IP 地址才能夠連入因特網(wǎng)。

每個 IP 包必須有一個地址才能夠發(fā)送到另一臺計算機。

。。。。。。。。。

IP 地址包含 4 組數(shù)字:

TCP/IP 使用 4 組數(shù)字來為計算機編址。每個計算機必須有一個唯一的 4 組數(shù)字的地址。

每組數(shù)字必須在 0 到 255 之間,并由點號隔開,比如:192.168.1.60。

。。。。。。。。。

32 比特 = 4 字節(jié)

TCP/IP 使用 32 個比特來編址。一個計算機字節(jié)是 8 比特。所以 TCP/IP 使用了 4 個字節(jié)。

一個計算機字節(jié)可以包含 256 個不同的值:

00000000、00000001、00000010、00000011、00000100、00000101、00000110、00000111、00001000 ....... 直到 11111111。

。。。。。。。。。

IP V6

IPv6 是 "Internet Protocol Version 6" 的縮寫,也被稱作下一代互聯(lián)網(wǎng)協(xié)議,它是由 IETF 小組(Internet 工程任務(wù)組Internet Engineering Task Force)設(shè)計的用來替代現(xiàn)行的 IPv4(現(xiàn)行的)協(xié)議的一種新的 IP 協(xié)議。

我們知道,Internet 的主機都有一個唯一的 IP 地址,IP 地址用一個 32 位二進(jìn)制的數(shù)表示一個主機號碼,但 32 位地址資源有限,已經(jīng)不能滿足用戶的需求了,因此 Internet 研究組織發(fā)布新的主機標(biāo)識方法,即 IPv6。

在 RFC1884 中(RFC 是 Request for Comments document 的縮寫。RFC 實際上就是 Internet 有關(guān)服務(wù)的一些標(biāo)準(zhǔn)),規(guī)定的標(biāo)準(zhǔn)語法建議把 IPv6 地址的 128 位(16 個字節(jié))寫成 8 個 16 位的無符號整數(shù),每個整數(shù)用 4 個十六進(jìn)制位表示,這些數(shù)之間用冒號(:)分開,例如:

686E:8C64:FFFF:FFFF:0:1180:96A:FFFF

冒號十六進(jìn)制記法允許零壓縮,即一串連續(xù)的0可以用一對冒號取代,例如:

FF05:0:0:0:0:0:0:B3可以定成:FF05::B3

為了保證零壓縮有一個清晰的解釋,建議中規(guī)定,在任一地址中,只能使用一次零壓縮。該技術(shù)對已建議的分配策略特別有用,因為會有許多地址包含連續(xù)的零串。

冒號十六進(jìn)制記法結(jié)合有點十進(jìn)制記法的后綴。這種結(jié)合在IPv4向IPv6換階段特別有用。例如,下面的串是一個合法的冒號十六進(jìn)制記法:

0:0:0:0:0:0:128.10.1.1

這種記法中,雖然冒號所分隔的每一個值是一個16位的量,但每個分點十進(jìn)制部分的值則指明一個字節(jié)的值。再使用零壓縮即可得出:

::128.10.1.1

。。。。。。。。。。

域名

12 個阿拉伯?dāng)?shù)字很難記憶。使用一個名稱更容易。

用于 TCP/IP 地址的名字被稱為域名。runoob.com 就是一個域名。

當(dāng)你鍵入一個像 http://www.runoob.com 這樣的域名,域名會被一種 DNS 程序翻譯為數(shù)字。

在全世界,數(shù)量龐大的 DNS 服務(wù)器被連入因特網(wǎng)。DNS 服務(wù)器負(fù)責(zé)將域名翻譯為 TCP/IP 地址,同時負(fù)責(zé)使用新的域名信息更新彼此的系統(tǒng)。

當(dāng)一個新的域名連同其 TCP/IP 地址一起注冊后,全世界的 DNS 服務(wù)器都會對此信息進(jìn)行更新。

:::::::::::::::::::::::::::::::::::::::::::::::::

TCP/IP 協(xié)議

TCP/IP 是不同的通信協(xié)議的大集合。

。。。。。。。。。。

協(xié)議族

TCP/IP 是基于 TCP 和 IP 這兩個最初的協(xié)議之上的不同的通信協(xié)議的大集合。

。。。。。。。。。。

TCP - 傳輸控制協(xié)議

TCP 用于從應(yīng)用程序到網(wǎng)絡(luò)的數(shù)據(jù)傳輸控制。

TCP 負(fù)責(zé)在數(shù)據(jù)傳送之前將它們分割為 IP 包,然后在它們到達(dá)的時候?qū)⑺鼈冎亟M。

。。。。。。。。。。

IP - 網(wǎng)際協(xié)議(Internet Protocol)

IP 負(fù)責(zé)計算機之間的通信。

IP 負(fù)責(zé)在因特網(wǎng)上發(fā)送和接收數(shù)據(jù)包。

。。。。。。。。。。

HTTP - 超文本傳輸協(xié)議(Hyper Text Transfer Protocol)

HTTP 負(fù)責(zé) web 服務(wù)器與 web 瀏覽器之間的通信。

HTTP 用于從 web 客戶端(瀏覽器)向 web 服務(wù)器發(fā)送請求,并從 web 服務(wù)器向 web 客戶端返回內(nèi)容(網(wǎng)頁)。

。。。。。。。。。。

HTTPS - 安全的 HTTP(HTTP Secure)

HTTPS 負(fù)責(zé)在 web 服務(wù)器和 web 瀏覽器之間的安全通信。

作為有代表性的應(yīng)用,HTTPS 會用于處理信用卡交易和其他的敏感數(shù)據(jù)。

。。。。。。。。。。

SSL - 安全套接字層(Secure Sockets Layer)

SSL 協(xié)議用于為安全數(shù)據(jù)傳輸加密數(shù)據(jù)。

。。。。。。。。。。

SMTP - 簡易郵件傳輸協(xié)議(Simple Mail Transfer Protocol)

SMTP 用于電子郵件的傳輸。

。。。。。。。。。。

MIME - 多用途因特網(wǎng)郵件擴展(Multi-purpose Internet Mail Extensions)

MIME 協(xié)議使 SMTP 有能力通過 TCP/IP 網(wǎng)絡(luò)傳輸多媒體文件,包括聲音、視頻和二進(jìn)制數(shù)據(jù)。

。。。。。。。。。。

IMAP - 因特網(wǎng)消息訪問協(xié)議(Internet Message Access Protocol)

IMAP 用于存儲和取回電子郵件。

。。。。。。。。。。

POP - 郵局協(xié)議(Post Office Protocol)

POP 用于從電子郵件服務(wù)器向個人電腦下載電子郵件。

。。。。。。。。。。

FTP - 文件傳輸協(xié)議(File Transfer Protocol)

FTP 負(fù)責(zé)計算機之間的文件傳輸。

。。。。。。。。。。。

NTP - 網(wǎng)絡(luò)時間協(xié)議(Network Time Protocol)

NTP 用于在計算機之間同步時間(鐘)。

。。。。。。。。。。。

DHCP - 動態(tài)主機配置協(xié)議(Dynamic Host Configuration Protocol)

DHCP 用于向網(wǎng)絡(luò)中的計算機分配動態(tài) IP 地址。

。。。。。。。。。。。

SNMP - 簡單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol)

SNMP 用于計算機網(wǎng)絡(luò)的管理。

。。。。。。。。。。。

LDAP - 輕量級的目錄訪問協(xié)議(Lightweight Directory Access Protocol)

LDAP 用于從因特網(wǎng)搜集關(guān)于用戶和電子郵件地址的信息。

。。。。。。。。。。。

ICMP - 因特網(wǎng)消息控制協(xié)議(Internet Control Message Protocol)

ICMP 負(fù)責(zé)網(wǎng)絡(luò)中的錯誤處理。

。。。。。。。。。。。

ARP - 地址解析協(xié)議(Address Resolution Protocol)

ARP - 用于通過 IP 來查找基于 IP 地址的計算機網(wǎng)卡的硬件地址。

。。。。。。。。。。。

RARP - 反向地址轉(zhuǎn)換協(xié)議(Reverse Address Resolution Protocol)

RARP 用于通過 IP 查找基于硬件地址的計算機網(wǎng)卡的 IP 地址。

。。。。。。。。。。。

BOOTP - 自舉協(xié)議(Boot Protocol)

BOOTP 用于從網(wǎng)絡(luò)啟動計算機。

。。。。。。。。。。。

PPTP - 點對點隧道協(xié)議(Point to Point Tunneling Protocol)

PPTP 用于私人網(wǎng)絡(luò)之間的連接(隧道)。

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

TCP/IP 郵件

電子郵件是 TCP/IP 最重要的應(yīng)用之一。

。。。。。。。。。

您不會用到...

當(dāng)您寫郵件時,您不會用到 TCP/IP。

當(dāng)您寫郵件時,您用到的是電子郵件程序,例如蓮花軟件的 Notes,微軟公司出品的 Outlook,或者 Netscape Communicator 等等。

。。。。。。。。。

郵件程序會用到...

您的電子郵件程序使用不同的 TCP/IP 協(xié)議:

使用 SMTP 來發(fā)送郵件

使用 POP 從郵件服務(wù)器下載郵件

使用 IMAP 連接到郵件服務(wù)器

。。。。。。。。。

SMTP - 簡單郵件傳輸協(xié)議

SMTP 協(xié)議用于傳輸電子郵件。SMTP 負(fù)責(zé)把郵件發(fā)送到另一臺計算機。

通常情況下,郵件會被送到一臺郵件服務(wù)器(SMTP 服務(wù)器),然后被送到另一臺(或幾臺)服務(wù)器,然后最終被送到它的目的地。

SMTP 也可以傳送純文本,但是無法傳輸諸如圖片、聲音或者電影之類的二進(jìn)制數(shù)據(jù)。

SMTP 使用 MIME 協(xié)議通過 TCP/IP 網(wǎng)絡(luò)來發(fā)送二進(jìn)制數(shù)據(jù)。MIME 協(xié)議會將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換為純文本。

。。。。。。。。。

POP - 郵局協(xié)議

POP 協(xié)議被郵件程序用來取回郵件服務(wù)器上面的郵件。

假如您的郵件程序使用 POP,那么一旦它連接上郵件服務(wù)器,您的所有的郵件都會被下載到郵件程序中(或者稱之為郵件客戶端)。

。。。。。。。。。

IMAP - 因特網(wǎng)消息訪問協(xié)議

與 POP 類似,IMAP 協(xié)議同樣被郵件程序使用。

IMAP 協(xié)議與 POP 協(xié)議之間的主要差異是:如果 IMAP 連上了郵件服務(wù)器,它不會自動地將郵件下載到郵件程序之中。

IMAP 使您有能力在下載郵件之前先通過郵件服務(wù)器端查看他們。通過 IMAP,您可以選擇下載這些郵件或者僅僅是刪除它們。比方說您需要從不同的位置訪問郵件服務(wù)器,但是僅僅希望回到辦公室的時候再下載郵件,IMAP 在這種情況下會很有用。

關(guān)于“TCP/IP是因特網(wǎng)的什么協(xié)議”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“TCP/IP是因特網(wǎng)的什么協(xié)議”知識都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI