TCP封包的表头资料.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TCP封包的表头资料

TCP/IP 麋鹿 何謂通訊協定 簡單的說就是種標準和規則  如果要將節點A的東西傳到節點B,他們必須有相同的協   定才能傳輸。  節點:連接在網路上的每個電腦設備都稱之為節點,都有屬於自己的位址跟名字可以供判別。EX:個人電腦、工作站、伺服器。 TCP/IP的由來 TCP/IP是冷戰時期的產物,是應美國國防部的戰爭考量而開發的。為配合ARPANET (Advanced Research Projects Agency Network) .來處理不同硬體間的連線問題。其實TCP/IP所指的是一套龐大的通訊協定家族,其中以Transmission Control Protocol(TCP) 及 Internet Protocol (IP) 這兩套協定最具代表性 ,IP工作於網路層,提供一套標準讓有不同的網路有規則可循,前提是您想使用 IP 從一個網路將封包路由到另一個網路 。設計上可用來在LAN-LAN與PC-PC間進行傳輸。IP可視為遊戲規則,TCP用來詮釋這些規則。 IP IP 是 Internet Protocol 的縮寫 ,他的功能有點像門牌號碼,主要要在網路層( Layer 3 )的功能。 IP 是一種資料封包的格式,這個 IP 資料封包最大可以到達 65535 bytes 為了讓 IP 封包可以適用在所有的網路媒體訊框當中,因此, IP 封包是可以被『重組的』! 網域的概念與 IP 的分級 IP 的組成當中,除了以 32 bits 的組成方式來說明外,還具有所謂的『網域』的概念存在 事實上在 IP 的 32 bits 資料中,主要分為 HOST_ID 與 Net_ID 兩部份 同一個 Net_ID 內,不能具有相同的 Host_ID ,否則就會發生 IP 衝突,可能會造成兩部主機都沒有辦法使用網路的問題! ~55 這個 C Class 的說明:10101000000000001010100011111111 |------------Net_ID----------|-host--| 在 C Class 的範例當中,前面三組數字 (192.168.0) 稱為網域號碼 (Net_ID) ,最後面一組數字則稱為 主機號碼 (Host_ID)。同一個網域當中的定義是『在同一個網段內,主機的 IP 具有相同的 Net_ID ,並且具有獨特的 Host_ID』,那麼這些 IP 群就是同一個網域內的 IP 網段 。 在同一個網段內,Net_ID 是不變的,而 Host_ID 則是不可重複,此外, Host_ID 在二進位的表示法當中,不可同時為 0 也不可同時為 1 ,例如上面的例子當中, ( Host_ID 全部為 0 )以及 55 ( Host_ID 全部為 1 ) 不可用來作為網段內主機的 IP 設定,也就是說,這個網段內可用來設定主機的 IP 是由 到 54; 在同一個網域之內,每一部主機都可以透過 MAC 訊框的格式傳遞資料, 並透過 ARP 協定與廣播封包 (broadcast) 取得 MAC 與 IP 的對應後,直接利用 MAC 訊框傳遞資料。 在同一個物理網段之內,如果兩部主機設定成不同的 IP 網段,則兩部主機無法直接以 MAC 訊框格式進行資料的傳遞,因為廣播封包無法查詢到 MAC 與 IP 的對應。 當 Host_ID 所佔用的位元越大,亦即 Host_ID 數量越多時,表示同一個網域內可用以設定主機的 IP 數量越多。 IP的分級 A Class : 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx == Net_ID 的開頭是 0     |--net--|---------host------------| A Class : 0.xx.xx.xx ~ 126.xx.xx.xx B Class : 10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx == Net_ID 的開頭是 10 |------net-------|------host------| B Class : 128.xx.xx.xx ~ 191.xx.xx.xx C Class : 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx == Net_ID 的開頭是 110 |-----------net-----------|-host--| C Class : 192.xx.xx.xx ~ 223.xx.xx.xx 消失的127.xx.xx.xx 因

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档