HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    ip協(xié)議的三個(gè)基本功能

    發(fā)布時(shí)間:2023-04-18 13:08:31     稿源: 創(chuàng)意嶺    閱讀: 110        

    大家好!今天讓小編來(lái)大家介紹下關(guān)于ip協(xié)議的三個(gè)基本功能的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,相關(guān)業(yè)務(wù)請(qǐng)撥打電話:175-8598-2043,或添加微信:1454722008(行業(yè)最低價(jià))

    文章目錄列表:

    ip協(xié)議的三個(gè)基本功能

    一、TCP/IP有哪幾層?各層的功能是什么?

    TCP/IP協(xié)議分為4個(gè)層次,自底向上依次為網(wǎng)絡(luò)接口層、網(wǎng)絡(luò)層、傳輸層和應(yīng)用層。

    網(wǎng)絡(luò)接口層負(fù)責(zé)接收IP數(shù)據(jù)報(bào),并負(fù)責(zé)把這些數(shù)據(jù)報(bào)發(fā)送到指定網(wǎng)絡(luò)上。

    網(wǎng)絡(luò)層功能為進(jìn)行網(wǎng)絡(luò)互連,根據(jù)網(wǎng)間報(bào)文IP地址,從一個(gè)網(wǎng)絡(luò)通過(guò)路由器傳到另一網(wǎng)絡(luò)。

    傳輸層的功能為通信雙方的主機(jī)提供端到端的服務(wù),傳輸層對(duì)信息流具有調(diào)節(jié)作用,提供可靠性傳輸,確保數(shù)據(jù)到達(dá)無(wú)誤。

    應(yīng)用層的功能為對(duì)客戶發(fā)出的一個(gè)請(qǐng)求,服務(wù)器作出響應(yīng)并提供相應(yīng)的服務(wù)。

    TCP/IP協(xié)議族包含了很多功能各異的子協(xié)議。為此我們也利用上文所述的分層的

    方式來(lái)剖析它的結(jié)構(gòu)。TCP/IP層次模型共分為四層:應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈

    路層。

    TCP/IP網(wǎng)絡(luò)協(xié)議

    TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/

    網(wǎng)間網(wǎng)協(xié)議)是目前世界上應(yīng)用最為廣泛的協(xié)議,它的流行與Internet的迅猛發(fā)展密切

    相關(guān)—TCP/IP最初是為互聯(lián)網(wǎng)的原型ARPANET所設(shè)計(jì)的,目的是提供一整套方便實(shí)用、

    能應(yīng)用于多種網(wǎng)絡(luò)上的協(xié)議,事實(shí)證明TCP/IP做到了這一點(diǎn),它使網(wǎng)絡(luò)互聯(lián)變得容易起

    來(lái),并且使越來(lái)越多的網(wǎng)絡(luò)加入其中,成為Internet的事實(shí)標(biāo)準(zhǔn)。

    * 應(yīng)用層—應(yīng)用層是所有用戶所面向的應(yīng)用程序的統(tǒng)稱。ICP/IP協(xié)議族在這一層

    面有著很多協(xié)議來(lái)支持不同的應(yīng)用,許多大家所熟悉的基于Internet的應(yīng)用的實(shí)現(xiàn)就離

    不開(kāi)這些協(xié)議。如我們進(jìn)行萬(wàn)維網(wǎng)(WWW)訪問(wèn)用到了HTTP協(xié)議、文件傳輸用FTP協(xié)議、

    電子郵件發(fā)送用SMTP、域名的解析用DNS協(xié)議、 遠(yuǎn)程登錄用Telnet協(xié)議等等,都是屬于

    TCP/IP應(yīng)用層的;就用戶而言,看到的是由一個(gè)個(gè)軟件所構(gòu)筑的大多為圖形化的操作界

    面,而實(shí)際后臺(tái)運(yùn)行的便是上述協(xié)議。

    * 傳輸層—這一層的的功能主要是提供應(yīng)用程序間的通信,TCP/IP協(xié)議族在這一

    層的協(xié)議有TCP和UDP。

    * 網(wǎng)絡(luò)層—是TCP/IP協(xié)議族中非常關(guān)鍵的一層,主要定義了IP地址格式,從而能

    夠使得不同應(yīng)用類型的數(shù)據(jù)在Internet上通暢地傳輸,IP協(xié)議就是一個(gè)網(wǎng)絡(luò)層協(xié)議。

    * 網(wǎng)絡(luò)接口層—這是TCP/IP軟件的最低層,負(fù)責(zé)接收IP數(shù)據(jù)包并通過(guò)網(wǎng)絡(luò)發(fā)送

    之,或者從網(wǎng)絡(luò)上接收物理幀,抽出IP數(shù)據(jù)報(bào),交給IP層。

    1.TCP/UDP協(xié)議

    TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)協(xié)議屬

    于傳輸層協(xié)議。其中TCP提供IP環(huán)境下的數(shù)據(jù)可靠傳輸,它提供的服務(wù)包括數(shù)據(jù)流傳

    送、可靠性、有效流控、全雙工操作和多路復(fù)用。通過(guò)面向連接、端到端和可靠的數(shù)據(jù)

    包發(fā)送。通俗說(shuō),它是事先為所發(fā)送的數(shù)據(jù)開(kāi)辟出連接好的通道,然后再進(jìn)行數(shù)據(jù)發(fā)送

    ;而UDP則不為IP提供可靠性、流控或差錯(cuò)恢復(fù)功能。一般來(lái)說(shuō),TCP對(duì)應(yīng)的是可靠性要

    求高的應(yīng)用,而UDP對(duì)應(yīng)的則是可靠性要求低、傳輸經(jīng)濟(jì)的應(yīng)用。TCP支持的應(yīng)用協(xié)議主

    要有:Telnet、FTP、SMTP等;UDP支持的應(yīng)用層協(xié)議主要有:NFS(網(wǎng)絡(luò)文件系統(tǒng))、

    SNMP(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)、DNS(主域名稱系統(tǒng))、TFTP(通用文件傳輸協(xié)議)等。

    二、TCP和IP協(xié)議的主要功能是什么?

    TCP/IP協(xié)議 (傳輸控制協(xié)議/網(wǎng)間協(xié)議)

    TCP/IP 協(xié)議集確立了 Internet 的技術(shù)基礎(chǔ)。TCP/IP 的發(fā)展始于美國(guó) DOD (國(guó)防部)方案。 IAB (Internet 架構(gòu)委員會(huì))的下屬工作組 IETF (Internet 工程任務(wù)組)研發(fā)了其中多數(shù)協(xié)議。 IAB 最初由美國(guó)政府發(fā)起,如今轉(zhuǎn)變?yōu)楣_(kāi)而自治的機(jī)構(gòu)。IAB 協(xié)同研究和開(kāi)發(fā) TCP/IP 協(xié)議集的底層結(jié)構(gòu),并引導(dǎo)著 Internet 的發(fā)展。TCP/IP 協(xié)議集記錄在請(qǐng)求注解(RFC)文件中,RFC 文件均由 IETF 委員會(huì)起草、討論、傳閱及核準(zhǔn)。所有這些文件都是公開(kāi)且免費(fèi)的,且能在 IETF 網(wǎng)站上列出的參考文獻(xiàn)中找到。

    TCP/IP 協(xié)議覆蓋了 OSI 網(wǎng)絡(luò)結(jié)構(gòu)七層模型中的六層,并支持從交換(第二層)諸如多協(xié)議標(biāo)記交換,到應(yīng)用程序諸如郵件服務(wù)方面的功能。TCP/IP 的核心功能是尋址和路由選擇(網(wǎng)絡(luò)層的 IP/IPV6 )以及傳輸控制(傳輸層的 TCP、UDP)。

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

    在網(wǎng)絡(luò)通信中,網(wǎng)絡(luò)組件的尋址對(duì)信息的路由選擇和傳輸來(lái)說(shuō)是相當(dāng)關(guān)鍵的。相同網(wǎng)絡(luò)中的兩臺(tái)機(jī)器間的消息傳輸有各自的技術(shù)協(xié)定。LAN 是通過(guò)提供6字節(jié)的唯一標(biāo)識(shí)符(“MAC”地址)在機(jī)器間發(fā)送消息的。SNA 網(wǎng)絡(luò)中的每臺(tái)機(jī)器都有一個(gè)邏輯單元及與其相應(yīng)的網(wǎng)絡(luò)地址。DECNET、AppleTalk 和 Novell IPX 均有一個(gè)用來(lái)分配編號(hào)到各個(gè)本地網(wǎng)和工作站的配置。

    除了本地或特定提供商的網(wǎng)絡(luò)地址,IP 為世界范圍內(nèi)的各個(gè)網(wǎng)絡(luò)設(shè)備都分配了一個(gè)唯一編號(hào),即 IP 地址。IPV4 的 IP 地址為4字節(jié),按照慣例,將每個(gè)字節(jié)轉(zhuǎn)化成十進(jìn)制(0-255)并以點(diǎn)分隔各字節(jié)。IPV6 的 IP 地址已經(jīng)增加到16字節(jié)。關(guān)于 IP 和 IPV6 協(xié)議的詳細(xì)說(shuō)明,在相關(guān)文件中再另作介紹。

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

    通過(guò)序列化應(yīng)答和必要時(shí)重發(fā)數(shù)據(jù)包,TCP 為應(yīng)用程序提供了可靠的傳輸流和虛擬連接服務(wù)。TCP 主要提供數(shù)據(jù)流轉(zhuǎn)送,可靠傳輸,有效流控制,全雙工操作和多路傳輸技術(shù)??刹殚?TCP 部分獲取更多詳細(xì)資料。

    三、IP協(xié)議具體是什么內(nèi)容?

    TCP/IP協(xié)議叫做傳輸控制/網(wǎng)際協(xié)議,它是Internet國(guó)際互聯(lián)網(wǎng)絡(luò)的基礎(chǔ)。TCP/IP是網(wǎng)絡(luò)中使用的基本的通信協(xié)議。 雖然從名字上看TCP/IP包括兩個(gè)協(xié)議,傳輸控制協(xié)議(TCP)和網(wǎng)際協(xié)議(IP),但TCP/IP實(shí)際上是一組協(xié)議,它包括上百個(gè)各種功能的協(xié)議,如:遠(yuǎn)程登錄、文件傳輸和電子郵件等,而TCP協(xié)議和IP協(xié)議是保證數(shù)據(jù)完整傳輸?shù)膬蓚€(gè)基本的重要協(xié)議。通常說(shuō)TCP/IP是Internet協(xié)議族,而不單單是TCP和IP。 TCP/IP協(xié)議的基本傳輸單位是數(shù)據(jù)包(datagram),TCP協(xié)議負(fù)責(zé)把數(shù)據(jù)分成若干個(gè)數(shù)據(jù)包,并給每個(gè)數(shù)據(jù)包加上包頭(就像給一封信加上信封),包頭上有相應(yīng)的編號(hào),以保證在數(shù)據(jù)接收端能將數(shù)據(jù)還原為原來(lái)的格式,IP協(xié)議在每個(gè)包頭上再加上接收端主機(jī)地址,這樣數(shù)據(jù)找到自己要去的地方,如果傳輸過(guò)程中出現(xiàn)數(shù)據(jù)丟失、數(shù)據(jù)失真等情況,TCP協(xié)議會(huì)自動(dòng)要求數(shù)據(jù)重新傳輸,并重新組包??傊?,IP協(xié)議保證數(shù)據(jù)的傳輸,TCP協(xié)議保證數(shù)據(jù)傳輸?shù)馁|(zhì)量。TCP/IP協(xié)議數(shù)據(jù)的傳輸基于TCP/IP協(xié)議的四層結(jié)構(gòu):應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、接口層,數(shù)據(jù)在傳輸時(shí)每通過(guò)一層就要在數(shù)據(jù)上加個(gè)包頭,其中的數(shù)據(jù)供接收端同一層協(xié)議使用,而在接收端,每經(jīng)過(guò)一層要把用過(guò)的包頭去掉,這樣來(lái)保證傳輸數(shù)據(jù)的格式完全一致。 TCP/IP協(xié)議介紹 TCP/IP的通訊協(xié)議 這部分簡(jiǎn)要介紹一下TCP/IP的內(nèi)部結(jié)構(gòu),為討論與互聯(lián)網(wǎng)有關(guān)的安全問(wèn)題打下基礎(chǔ)。TCP/IP協(xié)議組之所以流行,部分原因是因?yàn)樗梢杂迷诟鞣N各樣的信道和底層協(xié)議(例如T1和X.25、以太網(wǎng)以及RS-232串行接口)之上。確切地說(shuō),TCP/IP協(xié)議是一組包括TCP協(xié)議和IP協(xié)議,UDP(User Datagram Protocol)協(xié)議、ICMP(Internet Control Message Protocol)協(xié)議和其他一些協(xié)議的協(xié)議組。 TCP/IP整體構(gòu)架概述 TCP/IP協(xié)議并不完全符合OSI的七層參考模型。傳統(tǒng)的開(kāi)放式系統(tǒng)互連參考模型,是一種通信協(xié)議的7層抽象的參考模型,其中每一層執(zhí)行某一特定任務(wù)。該模型的目的是使各種硬件在相同的層次上相互通信。這7層是:物理層、數(shù)據(jù)鏈路層、網(wǎng)路層、傳輸層、話路層、表示層和應(yīng)用層。而TCP/IP通訊協(xié)議采用了4層的層級(jí)結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來(lái)完成自己的需求。這4層分別為: 應(yīng)用層:應(yīng)用程序間溝通的層,如簡(jiǎn)單電子郵件傳輸(SMTP)、文件傳輸協(xié)議(FTP)、網(wǎng)絡(luò)遠(yuǎn)程訪問(wèn)協(xié)議(Telnet)等。 傳輸層:在此層中,它提供了節(jié)點(diǎn)間的數(shù)據(jù)傳送服務(wù),如傳輸控制協(xié)議(TCP)、用戶數(shù)據(jù)報(bào)協(xié)議(UDP)等,TCP和UDP給數(shù)據(jù)包加入傳輸數(shù)據(jù)并把它傳輸?shù)较乱粚又?,這一層負(fù)責(zé)傳送數(shù)據(jù),并且確定數(shù)據(jù)已被送達(dá)并接收。 互連網(wǎng)絡(luò)層:負(fù)責(zé)提供基本的數(shù)據(jù)封包傳送功能,讓每一塊數(shù)據(jù)包都能夠到達(dá)目的主機(jī)(但不檢查是否被正確接收),如網(wǎng)際協(xié)議(IP)。 網(wǎng)絡(luò)接口層:對(duì)實(shí)際的網(wǎng)絡(luò)媒體的管理,定義如何使用實(shí)際網(wǎng)絡(luò)(如Ethernet、Serial Line等)來(lái)傳送數(shù)據(jù)。 TCP/IP中的協(xié)議 以下簡(jiǎn)單介紹TCP/IP中的協(xié)議都具備什么樣的功能,都是如何工作的: 1. IP 網(wǎng)際協(xié)議IP是TCP/IP的心臟,也是網(wǎng)絡(luò)層中最重要的協(xié)議。 IP層接收由更低層(網(wǎng)絡(luò)接口層例如以太網(wǎng)設(shè)備驅(qū)動(dòng)程序)發(fā)來(lái)的數(shù)據(jù)包,并把該數(shù)據(jù)包發(fā)送到更高層---TCP或UDP層;相反,IP層也把從TCP或UDP層接收來(lái)的數(shù)據(jù)包傳送到更低層。IP數(shù)據(jù)包是不可靠的,因?yàn)镮P并沒(méi)有做任何事情來(lái)確認(rèn)數(shù)據(jù)包是按順序發(fā)送的或者沒(méi)有被破壞。IP數(shù)據(jù)包中含有發(fā)送它的主機(jī)的地址(源地址)和接收它的主機(jī)的地址(目的地址)。 高層的TCP和UDP服務(wù)在接收數(shù)據(jù)包時(shí),通常假設(shè)包中的源地址是有效的。也可以這樣說(shuō),IP地址形成了許多服務(wù)的認(rèn)證基礎(chǔ),這些服務(wù)相信數(shù)據(jù)包是從一個(gè)有效的主機(jī)發(fā)送來(lái)的。IP確認(rèn)包含一個(gè)選項(xiàng),叫作IP source routing,可以用來(lái)指定一條源地址和目的地址之間的直接路徑。對(duì)于一些TCP和UDP的服務(wù)來(lái)說(shuō),使用了該選項(xiàng)的IP包好象是從路徑上的最后一個(gè)系統(tǒng)傳遞過(guò)來(lái)的,而不是來(lái)自于它的真實(shí)地點(diǎn)。這個(gè)選項(xiàng)是為了測(cè)試而存在的,說(shuō)明了它可以被用來(lái)欺騙系統(tǒng)來(lái)進(jìn)行平常是被禁止的連接。那么,許多依靠IP源地址做確認(rèn)的服務(wù)將產(chǎn)生問(wèn)題并且會(huì)被非法入侵。 2. TCP 如果IP數(shù)據(jù)包中有已經(jīng)封好的TCP數(shù)據(jù)包,那么IP將把它們向‘上’傳送到TCP層。TCP將包排序并進(jìn)行錯(cuò)誤檢查,同時(shí)實(shí)現(xiàn)虛電路間的連接。TCP數(shù)據(jù)包中包括序號(hào)和確認(rèn),所以未按照順序收到的包可以被排序,而損壞的包可以被重傳。 TCP將它的信息送到更高層的應(yīng)用程序,例如Telnet的服務(wù)程序和客戶程序。應(yīng)用程序輪流將信息送回TCP層,TCP層便將它們向下傳送到IP層,設(shè)備驅(qū)動(dòng)程序和物理介質(zhì),最后到接收方。 面向連接的服務(wù)(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它們使用了TCP。DNS在某些情況下使用TCP(發(fā)送和接收域名數(shù)據(jù)庫(kù)),但使用UDP傳送有關(guān)單個(gè)主機(jī)的信息。 3.UDP UDP與TCP位于同一層,但對(duì)于數(shù)據(jù)包的順序錯(cuò)誤或重發(fā)。因此,UDP不被應(yīng)用于那些使用虛電路的面向連接的服務(wù),UDP主要用于那些面向查詢---應(yīng)答的服務(wù),例如NFS。相對(duì)于FTP或Telnet,這些服務(wù)需要交換的信息量較小。使用UDP的服務(wù)包括NTP(網(wǎng)落時(shí)間協(xié)議)和DNS(DNS也使用TCP)。 欺騙UDP包比欺騙TCP包更容易,因?yàn)閁DP沒(méi)有建立初始化連接(也可以稱為握手)(因?yàn)樵趦蓚€(gè)系統(tǒng)間沒(méi)有虛電路),也就是說(shuō),與UDP相關(guān)的服務(wù)面臨著更大的危險(xiǎn)。 4.ICMP ICMP與IP位于同一層,它被用來(lái)傳送IP的的控制信息。它主要是用來(lái)提供有關(guān)通向目的地址的路徑信息。ICMP的‘Redirect’信息通知主機(jī)通向其他系統(tǒng)的更準(zhǔn)確的路徑,而‘Unreachable’信息則指出路徑有問(wèn)題。另外,如果路徑不可用了,ICMP可以使TCP連接‘體面地’終止。PING是最常用的基于ICMP的服務(wù)。 5. TCP和UDP的端口結(jié)構(gòu) TCP和UDP服務(wù)通常有一個(gè)客戶/服務(wù)器的關(guān)系,例如,一個(gè)Telnet服務(wù)進(jìn)程開(kāi)始在系統(tǒng)上處于空閑狀態(tài),等待著連接。用戶使用Telnet客戶程序與服務(wù)進(jìn)程建立一個(gè)連接??蛻舫绦蛳蚍?wù)進(jìn)程寫入信息,服務(wù)進(jìn)程讀出信息并發(fā)出響應(yīng),客戶程序讀出響應(yīng)并向用戶報(bào)告。因而,這個(gè)連接是雙工的,可以用來(lái)進(jìn)行讀寫。 兩個(gè)系統(tǒng)間的多重Telnet連接是如何相互確認(rèn)并協(xié)調(diào)一致呢?TCP或UDP連接唯一地使用每個(gè)信息中的如下四項(xiàng)進(jìn)行確認(rèn): 源IP地址 發(fā)送包的IP地址。 目的IP地址 接收包的IP地址。 源端口 源系統(tǒng)上的連接的端口。 目的端口 目的系統(tǒng)上的連接的端口。 端口是一個(gè)軟件結(jié)構(gòu),被客戶程序或服務(wù)進(jìn)程用來(lái)發(fā)送和接收信息。一個(gè)端口對(duì)應(yīng)一個(gè)16比特的數(shù)。服務(wù)進(jìn)程通常使用一個(gè)固定的端口,例如,SMTP使用25、Xwindows使用6000。這些端口號(hào)是‘廣為人知’的,因?yàn)樵诮⑴c特定的主機(jī)或服務(wù)的連接時(shí),需要這些地址和目的地址進(jìn)行通訊。

    四、TCP/IP協(xié)議分幾層,各層的功能是什么?

    TCP/IP通訊協(xié)議采用了4層的層級(jí)結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來(lái)完成自己的需求。 這4層分別為: 第一層是應(yīng)用層,應(yīng)用程序間溝通的層。 第二層是傳輸層,在此層中,它提供了節(jié)點(diǎn)間的數(shù)據(jù)傳送服務(wù),這一層負(fù)責(zé)傳送數(shù)據(jù),并且確定數(shù)據(jù)已被送達(dá)并接收。 第三層是互連網(wǎng)絡(luò)層,負(fù)責(zé)提供基本的數(shù)據(jù)封包傳送功能,讓每一塊數(shù)據(jù)包都能夠到達(dá)目的主機(jī)(但不檢查是否被正確接收)。 第四層是網(wǎng)絡(luò)接口層,對(duì)實(shí)際的網(wǎng)絡(luò)媒體的管理,定義如何使用實(shí)際網(wǎng)絡(luò)來(lái)傳送數(shù)據(jù)。

    以上就是小編對(duì)于ip協(xié)議的三個(gè)基本功能問(wèn)題和相關(guān)問(wèn)題的解答了,如有疑問(wèn),可撥打網(wǎng)站上的電話,或添加微信。


    推薦閱讀:

    ip形象是什么東西(ip形象是啥)

    百度端口戶代理(百度代理ip和端口)

    iph鋼化膜十大排名(蘋果鋼化膜十大排名)

    西安好還是杭州好(西安還是杭州好玩)

    鍋刷排行榜(最好用的鍋刷)