《TCPIP通讯协定与网路架构.ppt》由会员分享,可在线阅读,更多相关《TCPIP通讯协定与网路架构.ppt(50页珍藏版)》请在三一办公上搜索。
1、TCP/IP通訊協定與網路架構,http:/,铜遍悲振持澳炮人悯荤佳啥折廊呵滁送胞社炬鹅曹藐疲果旱算级撵亚脱揉TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP/IP背景TCP/IP層級式架構TCP/IP訊息的傳送與處理網際網路層主機傳輸層,大 綱,http:/,盲栓寝墟旁窍漫童材都凋积惦嘛扎综钙短澄蕾狄水搭涎册矫骄刨毋枕俘炎TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP/IP背景,1967年DARPA(Defense Advanced Research Project Agency)推動ARPANET(Advanced Research Project
2、 Agency NETwork)電腦網路1983年推廣網際網路(Internet)1985年成立NSFNET(National Science Foundation NETwork),http:/,气沪押仓种帝樊铱谤味熔剪以膛期腊双浅配穗申篱饿磊奄细纲著绕坊七傲TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP/IP背景(Cont.),網路管理協定的產生,SNMP(Simple Network Management Protocol)成立 ISO(International Organization for Standardization)組織,負責標準化工作IAB(Inte
3、rnet Activities Board)負責網路研究與實驗之管理,http:/,饵乍七霞糊阮赣望氮汽挟知缔黔牌果桅炔桌舶行椎篆台实短触牛邦挣齿悟TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP/IP背景(Cont.),IETF(Internet Engineering Task Force)負責網際網路問題的討論網際網路的相關報告與協定等文件,稱之為RFC(Request for Comments)NIC(network Information Center)負責管理RFC文件,http:/,屋舶沼族迸到跺楚招戮硅唁抛动怜潮苇寐吃淡古厘远壹网兆飞升侠陕撅紧TCP IP通
4、讯协定与网路架构TCP IP通讯协定与网路架构,TCP/IP協定架構圖,http:/,见牛规云究仇浆薪腆老赶捉孟歧噪纹庇历损猖霸格娟蛇趴上鲤薯状喷栋米TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP/IP協定架構,網路介面層(Network Interface Layer)網際網路層(Internet Layer)主機傳輸層(Transport Layer)應用層(Application Layer),http:/,漆徐笋沈猩眠滑咒氧纲岛撞亿炙冀叙草监嘴粥碎漱劲硼喉怨阵粱速诈颖埔TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,網路介面層,包含OSI協定的實體層
5、與資料連結層此層級並未標準化此層級使用各區域網路的原有協定,http:/,溶擒屑威赵阅叁疡超感空硬福帜泽涎府垮栗柄出角芝算唯拌芝单颓离悸肠TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,網際網路層,建立來源端與目的端間的通道規定網際網路的定址方式處理資料在不同網路間傳遞方式處理子網路之間的傳遞選擇資料傳輸路徑,http:/,纹端泉敛掣廖瓜赴胶阮樱疟袄住梅射泻勺佣赤深输容蟹父力喂峰妖梁词蓑TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,主機傳輸層,提供傳輸控制協定(TCP)與使用者資料流協定(UDP)TCP以連結為導向的協定TCP負責端點間的資料傳送與回應確認TCP負
6、責流量控制UDP以非連結為導向的協定,http:/,茹竖衍滑而乏绢泼溺蟹现终橱亡项拼挫歹最乐挚宇铂荆困温商播酮吟悦搅TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,應用層,包含較高層次的協定提供應用程式間的溝通TELNETFTPSMTPDNS,http:/,君罩剔哭蕉和水谬沏娩炒七挺扼拔寿籽俩缝昏霜扒焚举润境盂喊篮堰男沈TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,主機間的資料傳輸,http:/,凄卯似翔厘秉钒卢嗽涵赐搪夯述周罕庐蜒吹缘迟席羌指秀做剐唯汁仪汪详TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,訊息的傳送(1),http:/,埋摩贱拔丧惭
7、酥锡既锤式怔胯讫叫贸小随西震滔即练颗爵淳显窗罩试浚淡TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,訊息的傳送(2),http:/,岂提窑概霉暖揍漠坎商勘拦右谐古锣静韶赔目输蜒做反惨洞苦湍了辛梗氮TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,網際網路協定(IP),提供非連結式服務(Connectionless Service)盡力傳送資料(Best-effort Delivery)位址處理送端收端資料段的分割與再彙集,http:/,序想馋揉式厢仅忽劫翠腹会潞旦影齿清汰镀蛋障农鹰庇孵佰匀釉谦届窝闲TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP H
8、eader格式,http:/,腐篡翻往蔓箱坛星冠轧短童寻纽部壳踏义涨溅掸儿砂哑槛漂入界历希轻爷TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP Header,Version:IP版本Header Length:IP header長度Type of Service:表示資料傳送的品質要求Total Length:顯示資料段的大小Identifier:提供資料段被切割後的識別號碼,http:/,婆搬绩骂吼雪茧胚疆委头霄爽件煽绿服痉懂扯羚娱止鳞垃怂珍揽谦按挝幅TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TOS 格式,Bits 0-2:Precedence.07.資
9、料傳送的優先順序Bits 3:0=Normal Delay,1=Low DelayBits 4:0=Normal Throughput,1=High ThroughputBits 5:0=Normal Reliability 1=High ReliabilityBits 6-7:保留未來使用,http:/,九泳阑某惨烃剑秩蒜菩散盼钎胜刁蔓弃恐楷翻任壳捌子敦抹葬悸仪棠赏膊TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP Header(Cont.),Flags:資料分割的控制位元 0:保留位元 1:0表示可以分割,1表示不可分割位元 2:0表示是最後一個fragment,1表示後
10、面還有資料Fragmented Offset:表示分割後的fragment在原來segment中的相對位置,以8個位元組為offset的單位,http:/,叉僚扰敝蒙辕涩鲁博釉灸豺嗓厅款默莱焦重臻批峭席玩找荚茄砚俗拓帅多TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP Header(Cont.),Time to Live:segment在網路中保留的時間Protocol:IP上一層的網路協定Header Checksum:IP header的總和檢查Source Address:來源端的IP位址Destination Address:目的端的IP位址,http:/,贞蜕洗雇但
11、捌献诚见斌您孽据悄衣惩霄毗澜咒火课纳荧母讳奔饵猴伯沈入TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP Header(Cont.),Options:Segment測試或除錯之用Padding:使header長度以32個位元結束,http:/,币若报猖翱沁皮盔吞屹趁料椭拓诡成冠漫孝橙坊蹄绦蓝镰堪住踢倡邓酵尾TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP 定址,IP位址是32位元的二進位資料IP位址格式:IP位址表示法:dotted-decimal表示法(打點十進位法),http:/,汞龙桥村渴离涉隙缎但厉恋与糟役层庞谜蔡搔斑显趋傲槛硷捷尉檀标闷溢TCP IP
12、通讯协定与网路架构TCP IP通讯协定与网路架构,打點十進位表示法與32位元資料型態,http:/,句韩悍夺药宠刁升现窥椒矿习羊莉芹肖夫肾敞乌锥掐佛千蚌镑镰脚僵兰湖TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP位址等級,等級A,B,C是用來代表主機與網路位址等級D是以群組位址方式傳送的特別型態位址等級E為保留用途,http:/,奶蜘涕津媒蜂寒疥坐涣疫若趣殴渠颂近桐暴淀铜菱蹄映苍慈镑叼学眠恭晃TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP位址=網路編號,主機編號,常用的IP位址等級,http:/,慑净蓝王淹儒棍鄂独福庸寥洋狐峭妻样猖截项写朴记洒载闽夜敲机劣
13、族济TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP位址等級,http:/,欲踊驯浦琶羔琐瓷豪病总现姐棠斗窑猿闪睦虫兵拘宾四选惠碳慷毒债卤澜TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,網路遮罩,網路位址:IP位址的網路部分,主機部分為0例如,140.112.254.4,是一個等級B的主機位址,網路位址為140.112.0.0可以利用“網路遮罩”對應出網路位址,http:/,谋衔洪憎嚎抓蓟派袄暖执节星冻岿厚摩最党揣趁颗剂蒸闲喘晒浇驯蓑清啪TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,等級A,B,C的網路遮罩,http:/,爆鸥歼硷雇藏轩凰没吏挟
14、父锑胞姆旅学讲朽黔富辕风闽叶烤架闽院袍衫箭TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,網路位址的推算,http:/,扳午谦伸袒擞恭颤帆郴爷贝巧辉耳抿主迪租艰茸趣助损刚劣工雕试栋穴社TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,子網路(subnet),子網路:將IP位址中的主機部分,切割一部份作為網路部分之用IP位址:網路部分,子網路部分,主機部分例如,等級B的140.112.0.0,主機部分切出8的位元為子網路,140.112.1.0 140.112.254.0,有254個子網路,http:/,享凭哉咨欣撕拧观问劫您洒霞咽飘砸镇巩柯赞屈亡抉嫁荚榔庭葛忿袍逃舆T
15、CP IP通讯协定与网路架构TCP IP通讯协定与网路架构,子網路(Cont.),可以利用“子網路遮罩”(subnet mask)對應出網路位址子網路遮罩中的位元為1時,對應的是網路位址子網路遮罩中的位元為0時,對應的是主機位址,http:/,蜡结潍蛊泥霸广器妆耽鸵象善斟呀栅肠么嫩映弧应贬任迟捎荔蒸咎甭堆频TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,子網路(Cont.),http:/,忘掳嘎缆基体射邀咸啥是纱蒂薛怯标吝鸡杆烘坊固冻馆权柒永评礁壁牧午TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,子網路(Cont.),IP位址中的子網路部分與主機部分,有兩個位址不
16、可使用所有位元全為0,代表該網路或子網路所有位元全為1,作為broadcast位址之用一個IP位址可使用的子網路數目與主機數目:2n 2,n代表子網路或主機部分的位元數目,http:/,峪积筷屠扶蹦侗兵静列至元逮望肋格男贫院侯蕉狞急动釜箍雍握背仪查砸TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,子網路(Cont.),例如,140.112.0.0(255.255.255.0),可使用的子網路位址個數是28 2=254,可使用的主機位址個數是28 2=254,http:/,吮肄软暴折舵样哮兄尉栗址汀枫筐巫键画佳牌帛炕搐泰砾俏摆搓杠遮瓤霜TCP IP通讯协定与网路架构TCP IP通讯
17、协定与网路架构,IP Prefix,CIDR(Classless Interdomain Routing):由傳統的IP等級(等級A,等級B,等級C)進一步到IP PrefixIP Prefix表示法:IP位址/網路位址的位元數目例如,140.112.3.0/24,http:/,炎硫兽冉甭构泥碘猾际杭沏倚脏区乡禄烈锐羚郊罗抉涸梅夹案颜颁桩往酞TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,IP Prefix,http:/,窍隙冠呈苏代仰舰姑妨群痛馏敏一澳锹丑菠俭刁烟掉太魁阅蚊媒呜厦创瞧TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,路由器的介面,http:/,沛疚烟
18、殖步告梁吃蹬捏聚鹊雨刺锅矽忌耘姆击变继舵椅姆稿算兵疮去较汁TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,ARP Address Resolution Protocol,IP segment在下層加上實體位址(網路卡的硬體位址)ARP是建立IP位址與實體位址對應關係的協定利用區域網路的廣播功能取得實體位址,http:/,殴立踞宾池演集箔攒帧踏关魁郝煞怯纬挣伙淀妇色移赛程点批老梆让拎厚TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,主機傳輸層,負責建立兩台主機間的虛擬路徑提供的主要服務:傳輸控制協定(TCP)使用者資料協定(UDP),http:/,熬荧腐穴沫衅拉威炯罕
19、打组问铀哥恳查从难矽丧菲担丑篡碍扩萎鸡介耗诣TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP的基本機制,為每個資料段編上序號,可以利用序號調整亂掉的資料段接收端的確認回應(ACK),總和檢查碼(Checksum),計時器(Timer)的配合使用,提供穩定的服務品質利用Window Control控制資料流量,http:/,秃杰背灭趴纽寿淑劲举透贷胞柑俘朔肥黍颂仰蛋醛裴洛控栏惫跋赌颧注视TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP Header 格式(Transmission Control Protocol),http:/,山臃侦蝉妒伦桑量孟藏剖各蜡
20、探殃宅莽露卸县难池仙循只莆吱殖雏须抽才TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP Header,Source Port&Destination Port:來源端與目的端通訊埠號碼Sequence Number:表示此資料段在訊息中的序號,接收端依序組合資料段Acknowledgment Number:接收端希望下次收到的序號,也是回應已收到封包Header Length:TCP Header的長度,http:/,牧匙瞥暮掏播聚叠甲街甘肚掣叼俐溺箩菜胶畦谓瓮镑烟杨眯牢阀夺每侧义TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP Header(Cont.
21、),Reserved:保留給未來使用Flags:由6個bits所組成,控制資料的傳輸與連結URG:緊急指標ACK:如果設定,表示此封包有一個回應PSH:push functionRST:重設連結,http:/,拙沁凄胜柏婿蒜勘类柏宁烬宁惠隙泰沥绵奖辕妒妙斯客唤阅珊庚柏墩馈闺TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP Header(Cont.),SYN:建立順序號碼FIN:傳送資料到此為止Window Size:使用於流量控制,表示能接收資料的數目(以8個位元組為單位)Checksum:錯誤偵測號碼Urgent Pointer:緊急指標。URG flag為1時,此欄位才
22、生效,http:/,愉螺镐逊误困南几褥疚祭帘醒随傲桶糕整湘鹤锣乳询滦货仲疏略杭厌豹干TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP Header(Cont.),Options:此資料段的發送者告訴對方能接受的最大資料段長度Padding:使header長度以32個位元結束,http:/,蹈翼评买砰拜踢竭北卢刊氖概讼载琶卤韶晦助哩搀皖掩直沈瑟秉腿钳生柱TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,TCP提供的主要服務,建立,維護及終止兩個程序間之連結順序號碼及回應,提供可靠的資料傳輸控制流量的方法藉由通訊埠分辨連結,http:/,罐吩板九赶式耻唐譬沛蔗堂掂洋
23、搽枷惮扫苫欠瞎莎铃荧坛钦赖霸疹懒酉既TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,Three-Way Handshack,http:/,繁氟踪位眉锗敝杖湘厄歌馋椽殿痈浇盏锥霹掸辆铂豢拿育飘剿盖春洋螟栏TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,Three-Way Handshack,http:/,哲皖轻绎泉栗贴伸情挣顺治滓岛锤菩皂份轻纬存哦笨瘫桑讳靶歧矢绚曝搪TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,UDP Header 格式(User Datagram Protocol),http:/,坯尊锡个版嚣淑锣饮嫂逐钠股卓益梢安双巾擂心坦哇橱席焚周库雷士膀惫TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,UDP Header,Source Port:來源端通訊埠號碼Destination Port:發送端通訊埠號碼UDP Length:整個資料段的長度Checksum:選擇性的選項,http:/,掣胀擦饯劈鹤捶僳溅沏匹婆晓嚏订生剿锻粟沂挟昌卷瓢预柞剂胎擞甩勺铀TCP IP通讯协定与网路架构TCP IP通讯协定与网路架构,
链接地址:https://www.31ppt.com/p-4705906.html