- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网际网路规约(IP)-DelphiKTop
PAGE
PAGE 8
網際網路規約(IP).doc
DATE \@ yyyy/M/d 2017/4/26
網際網路規約(IP)
.tw/DOC/網際網路規約(IP).doc
(一)、網際網路的軟體結構
由於使用者在觀念將網際網路當成是一個單一的網路,這個網路連結了所有的主機,透過網際網路所提供的軟體,使得所有的電腦可以相互的溝通,同時有將低層硬體的部分隱藏了起來。
在觀念上我們可以將一個TCP/IP的網際網路區分成三組服務;(1)、非連線封包傳遞服務。(2)、可靠的傳輸服務。(3)、應用服務。非連線封包傳遞服務是由網際網路規約來提供也是在整個Tcp/IP的最低層的部分。在非連線封包傳遞服務的上層是可靠的傳輸服務。因為網際網路規約層只是盡力的傳送資料包,有關資料包的遺失、重覆及錯誤之後再傳送,則由上層TCP來處理。現在許許多多網際網路上的應用也就是利用TCP的服務來開發的。值得注意的一點是分層的設計是為了方便各層服務的抽換而不相互干擾。
(二)、IP資料包的傳遞
由於網際網路可以連接許多異質性的網路,所以路由器無法由一邊收到一個訊框就直接的特此訊框直接轉送到另一個網路上,原因是兩邊的訊框格式不一樣。於是我們就希望在IP這層有共同的格式,能夠讓每一個路由器和主機上的IP軟體都認得。另一方面,在這層資料包外加上硬體訊框格式,也就是說硬體可以不必了解訊框內資料包的格式。
在TCP/IP的規約中,在IP層的封包我們稱之為資料包(datagram),資料包的長度基本上是由傳送端的應用程式來決定。但是在資料包的格式中,有資料包的長度之欄位,該欄位的大小為8個位元,也就是說最大可表28-1這麼大的數字。那麼資料包(含表頭)的長度最大不會超過64k位元組。
對訊框而言,表頭含有的是硬體位址,然而資料包而言,表頭則是含有IP位址的欄位,這個IP位址則可以拿來做路由選擇的依據。一般而言,在每一主機及路由器都有路由表,而路由器選擇時,則依據目的地IP位址,拿來路由表上找,並決定下一站應往哪裡去。
下圖即表示一例簡單網路及其中某一路由器的路由表,我們先看圖,由路由器R2開始的路由表,在這路由表中,目的地的欄位它所填的是網路位址,而不是單一主機的位址。這樣的好處是路由表不至於過大;路由表小的好處是在做路由選擇時,搜尋的時間會小,搜尋時間小即可降低資料包傳遞的延遲。
A 54 53 54 B C
R1 R2 R3
54 53 54
由此開始
目的地 遮罩 下一站
54DirectDirectDirect54網路及路由器R2的路由表
接下來,我們「遮罩」的欄位,就是因為我們可以利用「遮罩」的數字,拿來與由資料包是選取的目的地IP地址做運算即可決定,例如:有一封包的目的地位址為68,當這封包來到路由器R2時,路由器會利用遮罩來與140.111.16,168做AND 的布林代數運算。8位元二進位1111 1111的十進位數值為2的,所以兩者「AND」之後會得到的網路位址,那R2在路由器上查到下站要送給54。
一般的主機可以用下列方法查看路由器,例如在視窗98下,開啟MS-DOS模式之視窗,執行 route print 指令即可取得主機的路由器,下圖即是主機37上的路由表。
(三)、IP資料包的格式
IP資料包的表頭如下圖,各欄說明如下:
版本表頭長度服務型態總長度資料包編號旗標資料塊位差存活時間規約編號表頭檢查碼來源端IP位址目的端IP位址IP選項補充塊資料區版本:4個位元長度。這個欄位是填使用的IP規約版本。目前版本是 4,未來可能改為 IP6發展。
表頭長度:4個位元的長度。這個欄位是記錄IP表頭的長度,它是以32位元為單位,故若IP表頭的長度是20位元組,表頭長度的值就是5。
服務型態8個位元的長度,意義分別如下:
優先權:3個位元,用以指定這個IP資料包的優先權,其值可以從0到7。
D位元:低延遲。
T位元:高輸出率。
R位元:高可靠度。
後3個位元尚未使用。
總長度:16位元的長度這個欄位指定資料包的長度,是以位元組為單位,包括表頭及資料部分。將此長度減去4倍的表頭長度,就是實際上所傳的資料長度。
資料包編號:16
您可能关注的文档
- unit3undertheseasectionlearningaboutlanguage课件人教版选修7.ppt
- unit3undertheseasectionusinglanguage课件人教版选修7.ppt
- 绿色会计作业台达电年报与CSR分析环境报告书内容期间2007-2011年.ppt
- unit3undertheseasectionwarmingupreading课件人教版选修7.ppt
- 网上支付工具的使用.doc.doc
- 绿色疗法,保乳第一步。-郑州新世纪女子医院.ppt
- 综税申报法令与实务.ppt
- 网球比赛规则.doc.doc
- Unit3Undertheseausinglanguagecoral课件新人教版选修7.ppt
- 网工班69期结训考.doc.doc
最近下载
- 土地资源调查课件.pptx VIP
- 2025教学主任及教秘专项培训班考核试卷含答案.docx
- QC∕T 948-2013 汽车顶部装载装置.pdf VIP
- 八上名著《红岩》:故事梗概+知识点+考点大集合.doc VIP
- 《劳动经济学讲义》课件.ppt VIP
- ISO各体系认证审核前准备资料清单.doc VIP
- 巧虎目录清单.doc VIP
- 销售管理专业《销售案例研究 ( 实践 ) 》课程调研报告样本.pdf VIP
- 2025年新精通版(三年级起)英语三年级上册课件 Unit 2 Lesson 3 .pptx VIP
- 场效应MOS管AK4435参数-9.1A-30V封装SOP-8.pdf VIP
文档评论(0)