Ⅰ IP協議的數據幀長度是多少
這個數據幀的長度要網路連接情況,因為網路對數據幀的長度都有一個限制,只是其最大值不同。鏈路層的這個特性就稱之為MTU,最大傳輸單元。
比如在10-100M的區域網內,數據幀的長度為:64~1518位元組之間。
第一次回答可獲2分,答案被採納可獲得懸賞分和額外20分獎勵。計算機網路的最大特點是通過不同的通信介質把不同廠家、不同操作系統的計算機和其他相關設備(例如列印機、傳達室感器等)連接在一起,打破時間和空間的界限,共享軟硬體資源和進行信息傳輸。然而,如何實現不同傳輸介質上的不同軟硬體資源之間的通令共享呢?這就需要計算機與相關設備按照相同的協議,也就是通信規則的集合來進行通信。這正如人類進行通信、交談時要使用相同的語言一樣。
網路協議(Network Protcol)是計算機網路中互相通信的對等實體間交換信息時所必須遵守的規則的集合。當前的計算機網路的體系結構是以TCP/IP協議為主的Internet結構。對等實體通常是指在計算機網路體系結構中處於相同層次的通信協議進程。網路協議為傳輸的信息宣言嚴格的格式(語法)和傳輸順序(文法)。而且還定義所傳輸信息的詞彙表和這些詞彙所表示的意義(語義)。
既然談到Internet網路,那我們就來看一下網路協議與Internet網路的關系:
Internet網路體系結構以TCP/IP協議為核心。其中IP協議用來給各種不同的通信子網或區域網提供一個統一的互連平台,TCP協議則用來為應用程序提供端到端的通信和控制功能。
事實上,Internet並不是一個實際的物理網路或獨立的計算機網路,它是世界上各種使用統一TCP/IP協議的網路的互連。TCP/IP協議分為4層(通信子網層、網路層、運輸層和應用層)
1、通信子網層(subnetwork layer)
TCP/IP協議的通信子網層與OSI協議的物理層 、數據鏈路層以及網路層的一部分相對應。該層中所使用的協議為各通信子網本身固有的協議,例如乙太網的802.3協議、令牌環網的802.5協議有及分組交互網的X.25協議等。通信子網層的作用是傳輸經網路層處理過的消息。
2、網路層(internet layer)
網路層所使用的協議是IP協議。它把運輸層送來的消息組裝成IP數據包,並把IP數據包傳遞給通信子網層。IP協議提供統一的IP數據格式,以消除各通信子層的差異,從而為信息發送方和接收方提供透明通道。
網路層的主要功能是:①Internet全網址的識別與管理;②IP數據包路由功能;③發送或接收時例IP數據包的長度與通信子網所允許的數據包長度相匹配,例如,乙太網所傳輸的幀長為1500位元組,而ARPA網所傳輸的數據包長1008位元組。當乙太網上的數據幀通過網路層IP協議轉達發給ARPA網時,就要進行數據幀的分解處理。
3、運輸層(transport layer)
運輸層為應用程序提供端到羰通信功能。運輸層有3個主要協議,即傳輸控制的協議(TCP)、用戶數據報協議(UDP)和互連網控制消息協議(ICMP)。
4、應用層(application layer)
應用層為用戶提供所需要的各種服務。它提供的主要服務有:過程登錄,用戶可以使用異地主機;文件傳輸,用戶可在不同主機之間傳輸文件;電子郵件,用戶可通過主機和終羰互相發送信件;Web伺服器,發布和訪問具有超文本格式HTML的各種信息。|
Ⅲ 網路協議有哪些
3月31日 16:13 網路中不同的工作站,伺服器之間能傳輸數據,源於協議的存在。隨著網路的發展,不同的開發商開發了不同的通信方式。為了使通信成功可靠,網路中的所有主機都必須使用同一語言,不能帶有方言。因而必須開發嚴格的標準定義主機之間的每個包中每個字中的每一位。這些標准來自於多個組織的努力,約定好通用的通信方式,即協議。這些都使通信更容易。
已經開發了許多協議,但是只有少數被保留了下來。那些協議的淘汰有多中原因---設計不好、實現不好或缺乏支持。而那些保留下來的協議經歷了時間的考驗並成為有效的通信方法。當今區域網中最常見的三個協議是MICROSOFT的NETBEUI、NOVELL的IPX/SPX和交叉平台TCP/IP。
一:NETBEUI
NETBEUI是為IBM開發的非路由協議,用於攜帶NETBIOS通信。NETBEUI缺乏路由和網路層定址功能,既是其最大的優點,也是其最大的缺點。因為它不需要附加的網路地址和網路層頭尾,所以很快並很有效且適用於只有單個網路或整個環境都橋接起來的小工作組環境。
因為不支持路由,所以NETBEUI永遠不會成為企業網路的主要協議。NETBEUI幀中唯一的地址是數據鏈路層媒體訪問控制(MAC)地址,該地址標識了網卡但沒有標識網路。路由器靠網路地址將幀轉發到最終目的地,而NETBEUI幀完全缺乏該信息。
網橋負責按照數據鏈路層地址在網路之間轉發通信,但是有很多缺點。因為所有的廣播通信都必須轉發到每個網路中,所以網橋的擴展性不好。NETBEUI特別包括了廣播通信的記數並依賴它解決命名沖突。一般而言,橋接NETBEUI網路很少超過100台主機。
近年來依賴於第二層交換器的網路變得更為普遍。完全的轉換環境降低了網路的利用率,盡管廣播仍然轉發到網路中的每台主機。事實上,聯合使用100-BASE-T Ethernet,允許轉換NetBIOS網路擴展到350台主機,才能避免廣播通信成為嚴重的問題。
二:IPX/SPX
IPX是NOVELL用於NETWARE客戶端/伺服器的協議群組,避免了NETBEUI的弱點。但是,IPX具有完全的路由能力,可用於大型企業網。它允許有許多路由網路。包括32位網路地址,在單個環境中帶來了新的不同弱點。
IPX的可擴展性受到其高層廣播通信和高開銷的限制。服務廣告協議(ServiceAdvertising Protocol,SAP)將路由網路中的主機數限制為幾千。盡管SAP的局限性已經被智能路由器和伺服器配置所克服,但是,大規模IPX網路的管理員仍是非常困難的工作。
三:TCP/IP
每種網路協議都有自己的優點,但是只有TCP/IP允許與Internet完全的連接。TCP/IP是在60年代由麻省理工學院和一些商業組織為美國國防部開發的,即便遭到核攻擊而破壞了大部分網路,TCP/IP仍然能夠維持有效的通信。ARPANET就是由基於協議開發的,並發展成為作為科學家和工程師交流媒體的Internet。
TCP/IP同時具備了可擴展性和可靠性的需求。不幸的是犧牲了速度和效率(可是:TCP/IP的開發受到了政府的資助)。
Internet公用化以後,人們開始發現全球網的強大功能。Internet的普遍性是TCP/IP至今仍然使用的原因。常常在沒有意識到的情況下,用戶就在自己的PC上安裝了TCP/IP棧,從而使該網路協議在全球應用最廣。
TCP/IP的32位定址功能方案不足以支持即將加入Internet的主機和網路數。因而可能代替當前實現的標準是IPv6。
揪錯 ┆
Ⅳ tcp ip 協議 send 一包最大發送多少位元組
tcp/ ip 協議規定一包數據最大65536位元組。每次發10K,肯定會分包。
Ⅳ 網路協議IPv4下的IP地址是使用______個位元組表示的
ipv4使用4個位元組來表示ip地址,也就是32個比特位,我們通常寫的ip地址是以點分十進制的方式寫,也就是用.號作為分隔符,將32個比特位劃分為四組,一組8個比特位,例如172.16.15.2這個ip地址,寫成二進制方式就是:10101100.00010000.00001111.00000010,這樣就可以明顯地看出ip地址有32個比特位,而一個位元組8個比特位,所以ip地址就4個位元組。
Ⅵ 網路協議有幾種
TCP/IP是「transmission Control Protocol/Internet Protocol」的簡寫,中文譯名為傳輸控制協議/互聯網路協議)協議, TCP/IP(傳輸控制協議/網間協議)是一種網路通信協議,它規范了網路上的所有通信設備,尤其是一個主機與另一個主機之間的數據往來格式以及傳送方式。TCP/IP是INTERNET的基礎協議,也是一種電腦數據打包和定址的標准方法。在數據傳送中,可以形象地理解為有兩個信封,TCP和IP就像是信封,要傳遞的信息被劃分成若干段,每一段塞入一個TCP信封,並在該信封面上記錄有分段號的信息,再將TCP信封塞入IP大信封,發送上網。在接受端,一個TCP軟體包收集信封,抽出數據,按發送前的順序還原,並加以校驗,若發現差錯,TCP將會要求重發。因此,TCP/IP在INTERNET中幾乎可以無差錯地傳送數據。 對普通用戶來說,並不需要了解網路協議的整個結構,僅需了解IP的地址格式,即可與世界各地進行網路通信。
IPX/SPX是基於施樂的XEROX』S Network System(XNS)協議,而SPX是基於施樂的XEROX』S SPP(Sequenced Packet Protocol:順序包協議)協議,它們都是由novell公司開發出來應用於區域網的一種高速協議。它和TCP/IP的一個顯著不同就是它不使用ip 地址,而是使用網卡的物理地址即(MAC)地址。在實際使用中,它基本不需要什麼設置,裝上就可以使用了。由於其在網路普及初期發揮了巨大的作用,所以得到了很多廠商的支持,包括microsoft等,到現在很多軟體和硬體也均支持這種協議。
NetBEUI即NetBios Enhanced User Interface ,或NetBios增強用戶介面。它是NetBIOS協議的增強版本,曾被許多操作系統採用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI協議在許多情形下很有用,是WINDOWS98之前的操作系統的預設協議。總之NetBEUI協議是一種短小精悍、通信效率高的廣播型協議,安裝後不需要進行設置,特別適合於在「網路鄰居」傳送數據。所以建議除了TCP/IP協議之外,區域網的計算機最好也安上NetBEUI協議。另外還有一點要注意,如果一台只裝了TCP/IP協議的WINDOWS98機器要想加入到WINNT域,也必須安裝NetBEUI協議。
Ⅶ 常用的網路協議有哪些
常用的網路協議有TCP/IP協議、IPX/SPX協議、NetBEUI協議等。
1.TCP/IP協議
TCP/IP協議用得最多,只有TCP/IP協議允許與internet進行完全連接。現今流行的網路軟體和游戲大都支持TCP/IP協議。
2.IPX/SPX協議
IPX/SPX協議是Novell開發的專用於NetWare網路的協議,大部分可以聯機的游戲都支持IPX/SPX協議,例如星際、cs。雖然這些游戲都支持TCP/IP協議,但通過IPX/SPX協議更省事,不需要任何設置。IPX/SPX協議在區域網中的用途不大。它和TCP/IP協議的一個顯著不同是它不使用ip地址,而是使用mac地址。
為了能進行通信,規定每個終端都要將各自字元集中的字元先變換為標准字元集的字元後,才進入網路傳送,到達目的終端之後,再變換為該終端字元集的字元。當然,對於不相容終端,除了需變換字元集字元外還需轉換其他特性,如顯示格式、行長、行數、屏幕滾動方式等也需作相應的變換。
Ⅷ 解釋網路位元組順序在網路協議中的作用
網路位元組順序是 TCP/IP 中規定好的一種數據表示格式,它與具體的 CPU 類型、操作系統等無關,從而可以保證數據在不同主機之間傳輸時能夠被正確解釋。網路位元組順序採用 big endian 排序方式。
Ⅸ 電腦有多少種網路協議
電腦網路協議分為以下幾種:
IP/IPv4:網際協議
TCP:傳輸控制協議
IGMP:Internet 組管理協議
ICMP/ICMPv6:Internet控制信息協議
SNMP:簡單網路管理協議
DNS:域名系統(服務)協議
TFTP:簡單文件傳輸協議
NFS:(網路文件系統Network File System)由美SUN微系統公司發協議能使計算機系統通網路訪問其計算機系統目錄文件象些文件存儲本硬碟
具體介紹:
IP/IPv4:網際協議
網際協議(IP)網路層協議包含定址信息控制信息 使數據包網路路由IP 協議 TCP/IP 協議族主要網路層協議與 TCP 協議結合組整特網協議核協議IP 協議同都適用於 LAN WAN 通信 IP 協議兩基本任務:提供連接效數據包傳送;提供數據包割及重組支持同傳輸單元數據連接於互聯網路 IP 數據報路由選擇處理套完善 IP 定址式每 IP 址都其特定組同遵循基本格式IP 址進行細並用於建立網址TCP/IP 網路每台計算機都配唯 32 位邏輯址址兩主要部:網路號主機號網路號用確認網路該網路特網部其網路號必須由 InterNIC 統配網路伺服器供應商(ISP) InterNIC 獲塊網路址按照需要自配址空間主機號確認網路主機由本網路管理員配 發送或接受數據(例封電信函或網頁)消息若干塊我所說包每包既包含發送者網路址包含接受者址由於消息劃量包若需要每包都通同網路路徑發送包達順序定發送順序相同 IP 協議用於發送包 TCP 協議負責其按確順序排列 除 ARP RARP其所 TCP/IP 族協議都使用 IP 傳送主機與主機間通信前 IP 協議兩種版本:IPv4 IPv6本文主要闡述 IPv4 IPv6 相關細節其文件再作介紹
TCP:傳輸控制協議
傳輸控制協議 TCP TCP/IP 協議棧傳輸層協議通序列確認及包重發機制提供靠數據流發送應用程序虛擬連接服務與 IP 協議相結合 TCP 組特網協議核 由於數網路應用程序都同台機器運行計算機必須能夠確保目機器軟體程序能源址機器處獲數據包及源計算機能收確復通使用 TCP 埠號完網路 IP 址埠號結合唯標識 , 我稱套接字或端點 TCP 端點間建立連接或虛擬電路進行靠通信 TCP 服務提供數據流傳輸、靠性、效流控制、全雙工操作路復用技術等 關於流數據傳輸 ,TCP 交付由序列號定義結構位元組流 服務應用程序利送 TCP 前應用程序需要數據劃塊 TCP 位元組整合欄位傳給 IP 進行發送 TCP 通面向連接、端端靠數據報發送保證靠性 TCP 位元組加遞進確認序列號告訴接收者發送者期望收位元組規定間內沒收關於包確認響應重新發送包 TCP 靠機制允許設備處理丟失、延、重復及讀錯包超機制允許設備監測丟失包並請求重發 TCP 提供效流控制向發送者返確認響應接收 TCP 進程說明能接收並保證緩存發溢高序列號 全雙工操作: TCP 進程能夠同發送接收包 TCP 路技術:量同發層能單連接進行路復用
IGMP:Internet 組管理協議
Internet 組管理協議(IGMP)特網協議家族組播協議用於 IP 主機向任直接相鄰路由器報告組員情況IGMP 信息封裝 IP 報文其 IP 協議號 2IGMP 具三種版本即 IGMP v1、v2 v3IGMPv1: 主機加入組播組沒離信息(leave messages)路由器使用基於超機制發現其員關注組 IGMPv2: 該協議包含離信息允許迅速向路由協議報告組員終止情況高帶寬組播組或易變型組播組員言非重要 IGMPv3: 與兩種協議相比該協議主要改:允許主機指定要接收通信流量主機象自網路其主機流量隔離IGMPv3 支持主機阻止些自於非要求主機發送網路數據包 IGMP 協議變種: 距離矢量組播路由選擇協議(DVMRP: Distance Vector Multicast Routing Protocol) IGMP 用戶認證協議 (IGAP: IGMP for user Authentication Protocol) 路由器埠組管理協議(RGMP: Router-port Group Management Protocol)
ICMP/ICMPv6:Internet控制信息協議
Internet 控制信息協議(ICMP) IP 組整合部通 IP 包傳送 ICMP 信息主要用於涉及網路操作或錯誤操作達信息ICMP 包發送靠所主機能依靠接收 ICMP 包解決任何網路問題ICMP 主要功能: 通告網路錯誤比某台主機或整網路由於某些故障達指向某埠號 TCP 或 UDP 包沒指明接受端由 ICMP 報告 通告網路擁塞路由器緩存太包由於傳輸速度達接收速度 ICMP 源結束信息於發送者些信息導致傳輸速度降低更 ICMP 源結束信息引起更網路擁塞所使用起較保守 協助解決故障ICMP 支持 Echo 功能即兩主機間往返路徑發送包 Ping 種基於種特性通用網路管理工具傳輸系列包測量平均往返數並計算丟失百比 通告超 IP 包 TTL 降低零路由器丟棄包 ICMP 包通告事實TraceRoute 工具通發送 TTL 值包及監視 ICMP 超通告顯示網路路由 ICMP IPv6 定義重新修訂外 IPv4 組員協議(IGMP)點傳送控制功能嵌入 ICMPv6 SNMP:簡單網路管理協議
SNMP 專門設計用於 IP 網路管理網路節點(伺服器、工作站、路由器、交換機及 HUBS 等)種標准協議種應用層協議 SNMP 使網路管理員能夠管理網路效能發現並解決網路問題及規劃網路增通 SNMP 接收隨機消息(及事件報告)網路管理系統獲知網路現問題 SNMP 管理網路三主要組部:管理設備、代理網路管理系統管理設備網路節點包含 ANMP 代理並處管理網路管理設備用於收集並儲存管理信息通 SNMP NMS 能些信息管理設備稱網路單元能指路由器、訪問伺服器交換機網橋、 HUBS 、主機或列印機 SNMP 代理管理設備網路管理軟體模塊 SNMP 代理擁本相關管理信息並轉換與 SNMP 兼容格式 NMS 運行應用程序實現監控管理設備外 NMS 網路管理提供量處理程序及必須儲存資源任何受管理網路至少需要或 NMS 目前 SNMP 3 種: SNMPV1 、 SNMPV2 、 SNMPV3第 1 版第 2 版沒太差距 SNMPV2 增強版本包含其協議操作與前兩種相比 SNMPV3 則包含更安全遠程配置解決同 SNMP 版本間兼容問題 RFC3584 種定義三者共存策略 SNMP 包括組由 RMON 、 RMON2 、 MTB 、 MTB2 、 OCDS 及 OCDS 定義擴展協議
DNS:域名系統(服務)協議
域名系統(服務)協議(DNS)種布式網路目錄服務主要用於域名與 IP 址相互轉換及控制特網電郵件發送數特網服務依賴於 DNS 工作旦 DNS 錯連接 Web 站點電郵件發送止 DNS 兩獨立面 : 定義命名語規范利於通名稱委派域名許可權基本語: local.group.site; 定義何實現布式計算機系統便效域名轉換 IP 址 DNS 命名式採用散層機制實現域名空間委派授權及域名與址相轉換授權通使用 DNS 命名式遍布全球網路設備配域名則由散世界各伺服器實現 理論 DNS 協議域名標准闡述種用任意標簽值布式抽象域名空間任何組織都建立域名系統其所布結構選擇標簽數 DNS 協議用戶遵循官特網域名系統使用級標簽見頂級域: COM 、 EDU 、 GOV 、 NET 、 ORG 、 BIZ 另外些帶家代碼頂級域 DNS 布式機制支持效且靠名字 IP 址映射數名字本映射同站點伺服器相互合作能夠解決網路名字與 IP 址映射問題單伺服器故障影響 DNS 確操作 DNS 種通用協議並僅限於網路設備名稱
TFTP:簡單文件傳輸協議
簡單文件傳輸協議種用傳輸文件簡單協議運行 UDP (用戶數據報協議) TFTP 設計簡單容易運行缺乏標准 FTP 協議許特徵 TFTP 能遠程伺服器讀、寫文件(郵件)或者讀、寫文件傳送給遠程伺服器能列目錄並且前提供用戶認證 前 TFTP 3 種傳輸模式: netASC11 模式即 8 位 ASC11 ;八位組模式(替代前版本二進制模式)原始八位位元組;郵件模式種模式傳輸給用戶文件字元主機雙自定義其模式 TFTP 協議任何傳輸進程都請求讀寫文件始同建立連接伺服器同意請求則連接功文件固定 512 位元組塊度進行傳送每數據包都包含數據塊發送包前數據塊必須確認響應包確認少於 512 位元組數據包說明傳輸結束包網路丟失接收端超並重新發送其包(能數據能確認響應)導致丟失包發送者重新發送丟失包發送者需要保留包手用於重新發送 LOCK 確認響應保證所包都已經收注意傳輸雙都看作發送者接收者發送數據並接收確認響應另發送確認響應並接受數據
Ⅹ 網路傳輸中,我發送1個位元組數據,到接收端時候,接收端能接收到多少個位元組,也就是協議增加了多少位元組
那要看傳輸模式了,理論上,你不記丟包發一個位元組,對方收到的也是一個位元組,因為傳輸過程中所有協議附加位元組,在通信末端都會有相應設備解碼協議。就好比你快遞一個牙刷,好多層的包裝,標識,都只有一個目的。把牙刷送你嘴裡,你別告我你刷牙的時候不拆包裝。所以你發一個位元組,對方收到的也是一個位元組。以上情況不包括特殊情況,比如黑客劫持中間加入數據等情況。