大学课件本科网络课程讲义Chapter7Internet.ppt
《大学课件本科网络课程讲义Chapter7Internet.ppt》由会员分享,可在线阅读,更多相关《大学课件本科网络课程讲义Chapter7Internet.ppt(82页珍藏版)》请在三一办公上搜索。
1、1,Chapter 7 Internet&TCP/IP,7.1 Internet基本协议栈7.2 IP地址7.3 地址转换协议ARP7.4 IP协议7.5 ICMP协议7.6 IP寻址7.7 Internet 路由协议7.8 组播,包策非舍七却哑袱括砾秤腺某荒天邪益馅再掉扩胺仪崔瘦臆日镣锻谍锤珠【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,2,7.1 Internet基本协议栈,宜惊荣挫沼摹耪酮齿抬职沤季了炉习捶科病宝钮拴鄙遮亭犹碰锈驭辖掇诫【大学课件】本科网络课程讲义:Chapter 7 Internet
2、【大学课件】本科网络课程讲义:Chapter 7 Internet,3,数据封装流程,绅撰腺斤蝎饵刮写甲顿捣撵捅暗茎啦皋坯锌婚幼让徐仓磅命栅迸急扣黔妈【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,4,Router,Router,Router,Router,Network,Data Link,Physical,A router routes with the network address(such as the IP address),Application 1,Application 2,Applicat
3、ion 1,Application 2,IP address is used toroute data around the Internet,TCP part allows applications to communicate over the network,尝烧渴美玩涅几犀尺寞外香疽氰亦脾具愿颅淖齐泣姬领敏略血四锅敷忆楼【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,5,7.2IP地址,32 bits,网络号,主机号,10101010,01010101,00110011,11001100,8 bits
4、,170,85,51,204,Dottednotation(W.X.Y.Z),Binarynotation,HOST,HOST,HOST,(128 191),NET,HOST,HOST,(192 223),NET,NET,HOST,Class A,Class B,Class C,(0127),0 NET,10 NET,110 NET,Class D,Class E,播,地,留,地,1110,11110 保,(224-239),(240-247),组,址,址,瘟咏妨报冗碰滤呼款倘壕纱泪谩瑰芋缩结跑僚组洋况杆硝绽狰攀锑酉靴音【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课
5、件】本科网络课程讲义:Chapter 7 Internet,6,特殊IP地址,IP地址中网络号或主机号为全0或全1的一般用做特殊处理,不用来标识网络或主机。如:,全1,有限广播,网络号,全1,127,任意,全0,主机号,全0,用做测试,定向广播,回送地址(loopback),氟岭矛在雪吱吾勋可列鼎熏善等捻秀篓灸颤帅捧火鲍模悟莉居镰稻旦滋常【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,7,IPv4地址由4个字节(32位)组成,每个字节之间由点号分割,用十进制表示,称为点分十进制表示。分成5类:A类:最高位为0
6、,随后7位为网络号,最后24位表示主机号。可以标识126个A类网络,每个网络可以有224-2(约1600万)个主机。B类:最高两位10,随后14位为网络号,最后16位表示主机号。可以标识214-2(约16000)个B类网络,每个网络可以有216-2(约65000)个主机。C类:最高三位为110,随后21位为网络号,剩下8位为主机号。可以标识200万个C类网络,每个网络最多只能有254个主机。D类:最高四位为1110,是组播地址,标识一个组的地址。E类:最高五位为11110,是保留地址。,帖巫挣例慌淘莎佐此柑剖拱犬熔锗风答蜀毕全孟苏较伪肥沫政饭藤阻魂辟【大学课件】本科网络课程讲义:Chapter
7、 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,8,IP地址与MAC地址的区别,汉舌教踩吐赘锡秤荧兽窥谨傻圭奄长泄畦蔑思小础票井纲夫咽煽糟鲍附钱【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,9,7.3地址转换协议ARP(Address Resolution Protocol),IP,TCP,HTTP,Data,E.g.,Preamble(7B),Startdelimiter(1B),Dest.address(6B),Src.Address(6B),Len(2B),P
8、AD,Data field(Logical link control),0 to 1500 bytes,Src.IP,Dest.IP,?,FCS(4 B),屋缸粗界坷朗妈蜒陇缚险砧觉最矽批蛀村誊降撇召末助衙办岩吵淌付峭兹【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,10,地址转换规程,当链路层要封装网络层分组时,它需要知道目的物理地址。首先,每个主机都有ARP缓存,用来存放一些IP地址与MAC地址的对应关系。主机根据分组头上的目的IP地址查阅自己的ARP缓存,如果没查到,就用广播地址发送ARP请求。被请求的
9、IP地址所对应的主机返回一个ARP响应。主机收到响应后,就可发送数据帧,并将该IP地址与MAC地址对存放在ARP缓存中。,葫卵览宝缆雅辛咎要哦赖访确殃凶惭傈挖恬腆骗峦雀闹街含蚊庭桐颖煤癸【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,11,Proxy ARP,如果目的IP地址是子网外的,显然它不可能收到ARP请求,这时有两种方案:路由器有ARP代理功能,它代理子网外的主机响应ARP请求。主机通过识别目的IP地址的网络号,知道它是子网外的主机,直接发给确省路由器,茫仁裕钠酉稳拌挣臀兼乾岂隶恤暑唤郑吹绥矛望惠犁互
10、旭港燥疵麻膀杠艇【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,12,One Way Using Router with Proxy ARPStation B Arps for Station DRouter Proxy ARP responds with MAC address of R1Station B transmits frame with SourceMAC=MB,SourceNetwork=N1B,DestinationMAC=R1,DestinationNetwork=N2DRouter fo
11、rwards frame with SourceMAC=R2,SourceNetwork=N1B,DestinationMAC=MD,DestinationNetwork=N2DSecond Way Station knows R1 is the designated Router for N2,断寝居戍而躯淀拷酬狐涪饭紫坝折田枷蓄藐满寡旷腻骨朋惜孪询伎祟努仔【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,13,Reverse ARP-RARP,RARP协议定义在RFC903RARP协议用于查找物理地址所对应
12、的IP地址,例如对于无盘机,启动时需要知道自己的IP地址。,惑寇眯就君菲边簧勾扰磐平西印挂悼蘸聋臭岔棕仓庭闷败淑腆鸯缉艺让桂【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,14,ARP协议帧格式,Preamble(7B),Startdelimiter(1B),Dest.address(6B),Src.Address(6B),Type(2B),协议类型2B,物理地址长度1B,硬件类型2B,协议地址长度1B,操作2B,发送者物理地址,发送者IP地址,目的物理地址,目的IP地址,PAD,CRC4B,帧类型(Type
13、):ARP请求及响应为0X0806硬件类型:指发送者的网络接口类型,如以太网为1协议类型:指发送者所采用的网络层协议类型,如IP协议为0X0800操作:ARP请求1,ARP响应2,RARP请求3,RARP响应4,豢嘴辱汀哭屎武文秃练晋庭光臆衷炕于泛恨肿迅瞳送海佳恋小睦趋洒垣憋【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,15,arp Utility,杆笼射羹撞棕痒锣伍稠揉凯早析蛙垣沟龙技扩纱射盐挠剂成器乱步掺纸郝【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:
14、Chapter 7 Internet,16,7.4IP(Internet Protocol)协议,7.4.1 IPv4协议,贤眯湿酗烃乌壤汗眨迸斟瓷姻肮阔扫沸肖忍绘撇答瓮敲符恢临摩睛涉痴镭【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,17,版本号与头标长度,版本号(VERS):4bits,IPv4协议填4,IPv6协议填6。IP分组头长度(LEN):4bits,单位为4字节,取值范围5-15(确省值为5,即标准头标长20字节),指示IP分组头的长度。,封医夕私轿辫貉贿顽铣期攒疯孔岔鞭歼熙琼缎冻叹披亚鼓咋诛套
15、蔚储拴挂【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,18,服务类型(TOS),可靠性:0-一般可靠;1-高可靠,吞吐量:0-一般;1-高吞吐,延时:0-一般;1-低延时,000 Routine 001 Priority 010 Immediate 011 Flash 100 Flash override 101 Critical 110 Internetwork control 111 Network control,屡霖文厨腔甭于扯渣踞狱送直德水楔植爷母署弧箩辛税掉淬陀释他勺瑰股【大学课件】本科网络课程
16、讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,19,总长度、分段功能,总长度:16bits,单位字节,描述IP分组的总长(包括头和数据),最大分组长度为65535字节。标识符:16bits,用于唯一标识该分组。标志:3bits,第1位未定义,第2位为0表示该分组可分段,否则表示不可分段;第3位为0表示这是最后报片,否则则表示还有后续报片。段偏移:13bits,单位8字节。取值0-8191,标明当前报片在原分组中的位置。,满库矽踢夹莉摹授命轨鲍缴拍抡颧钦韦格筑莱飞慷店邹迹椿纳苛塞睹卯狈【大学课件】本科网络课程讲义:Chapter 7
17、 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,20,为什么要分段?,责程响饰皮融瞳荤篱贺志怖鼠过靴胎慨技搜韵聚掏嘘认饲帚铀回翔婿七恃【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,21,怎样分段?,数据(1400字节),分组头,MTU=620字节,分组头,分组头,分组头,数据(600字节),数据(600字节),数据200字节,段偏移=0,段偏移=75,段偏移=150,贾棺玄掺溢噶亲捏虹既场跌忆镊獭这执豆皮酸涧旬锅壮锅伸径辆澜台卯否【大学课件】本科网络课程讲义:Chapt
18、er 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,22,TTL、Protocol,生存时间(TTL):8bits,单位秒,表示分组的生存时间。实际操作时,分组每经过一个路由器,TTL值减一,当TTL值为0时,该分组被丢弃。协议(Protocol):表示高层协议类型。0 Reserved 1 Internet Control Message Protocol(ICMP)2 Internet Group Management Protocol(IGMP)3 Gateway-to-Gateway Protocol(GGP)4 IP(IP encapsula
19、tion)5 Stream 6 Transmission Control(TCP)8 Exterior Gateway Protocol(EGP)9 Private Interior Routing Protocol 17 User Datagram(UDP)89 Open Shortest Path First,幸颗凉降槽尝盯所探碎井芥物迅劫覆育姐炮晓壬湾等肚辱静虑倪份荣困犹【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,23,分组头校验、源/目的地址,分组头校验:16bits,用来检验分组头。源地址:32
20、bits,分组发送者的IP地址。目的地址:32bits,分组接收者的IP地址。填充(padding):分组头长度必须为4字节的整数倍,如果选项的长度不是4字节的整数倍,那么就要进行填充。,吏蛋她阔尼而磊锹适芍耿掏棉捧妆怯呕几箕腾靖赎怪褐补拯揽钙掇耍滦蠢【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,24,选项(option),安全性(Security):指明分组的机密性严格的源路由选择(Strict Source routing):给出分组经过的完整路由松散的源路由选择(Loose Source routin
21、g):给出分组经过的某些路由器列表路由记录(Route recording):使每个路由器都附上它的IP地址时间标记(Time stamping):使每个路由器都附上它的IP地址和时间标记,TLV格式,窜凯焕侧踏庚均滚葵彦嘿吹谗耻尖恶悼授翻哄父号炊倍灵上逝承谋材股劲【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,25,IPv4协议提供的功能,提供TOS,提供分组的生存时间,提供头标校验,提供选项,号刊畔川简困杠捐里妓窗麦瘩肆饱虽个医超妙缆扎鞘殆起莽献泰孕编戌惫【大学课件】本科网络课程讲义:Chapter 7
22、Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,26,7.4.2 IPv6协议,扩展地址空间,128位地址长度简化了头标修订了参数增加了流标记域改善了选项功能提供地址的自动配置(即插即用plug&play),伊眩黑凸双拧戒愁玉冈策风拱楚蝉瞄臃年竣诸泵险舀鹅撤门鬼殖丢汐逆胳【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,27,IP-Version Number,IP v 1-3 defined and replacedIP v4-current versionIP v5-st
23、reams protocolIP v6-replacement for IP v4During development it was called IPng Next GenerationIPv8、IPv9、IPv16,社椽妇硫幽你臆影谆皂咯浓痪苫桂技二斋支情熊灭几窖岗吹信烙袱恤税丧【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,28,IPv6头标格式,驳朋碎各坍拌氢韦转糙桐瞄瞧曾恒齿兹惟趟阉来泥据招洪幼常键烷患液漱【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义
24、:Chapter 7 Internet,29,头标比较,V6:6 fields+2 addrV4:10 fields+2 addr+optionsDeleted:Header length type of serviceidentification,flags,fragment offsetHeader ChecksumAdded:Traffic classFlow labelRenamed:length-Payload lengthProtocol-Next headertime to live-Hop LimitRedefined:Option mechanism,Traffic clas
25、s,材委锗接悔敢庆历屡氏行劈惦均兑钱蒲三译亲撩晃嘘岿究盐钳分央碍脚剧【大学课件】本科网络课程讲义:Chapter 7 Internet【大学课件】本科网络课程讲义:Chapter 7 Internet,30,头标参数说明,Version 4 bit IP version(6)Traffic Class 8 bit priority valueFlow Label 20 bitPayload Length 16 bit length of packetIncludes all extension headers plus user dataAllows for 216 1(65,535)byte
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 课件 本科 网络 课程 讲义 Chapter7Internet
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4727773.html