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

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

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

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

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

    文章目錄列表:

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

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

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

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

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

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

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

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

    方式來剖析它的結(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è)計的,目的是提供一整套方便實用、

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

    來,并且使越來越多的網(wǎng)絡(luò)加入其中,成為Internet的事實標準。

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

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

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

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

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

    面,而實際后臺運行的便是上述協(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é)議就是一個網(wǎng)絡(luò)層協(xié)議。

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

    之,或者從網(wǎng)絡(luò)上接收物理幀,抽出IP數(shù)據(jù)報,交給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ù)用。通過面向連接、端到端和可靠的數(shù)據(jù)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


    推薦閱讀:

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

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

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

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

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