TCP和IP基础及IP承载网运行原理课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《TCP和IP基础及IP承载网运行原理课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TCP IP 基础 承载 运行 原理 课件
- 资源描述:
-
1、Wireless Technology Innovation InstituteWTI1BUPTTCP/IP基础及IP承载网运行原理wtitrainingsina北邮无线新技术研究所Wireless Technology Innovation InstituteWTI2议题TCP/IPTCP/IP技术基础技术基础IPIP承载新技术承载新技术IPIP承载网运行原理承载网运行原理Wireless Technology Innovation InstituteWTI3主要内容1 IP化趋势2 以太网基础3 IP技术基础4 TCP/UDP技术基础5 真实的Internet6 问题与对策Wireless
2、 Technology Innovation InstituteWTI41 IP化趋势网络融合 原因数字化是基础网络运作成本高,且越来越高网络设备成本相对低廉化网络融合技术趋于成熟 融合的过程ISDN-BISDN(ATM)-IP-IP/MPLS-?Wireless Technology Innovation InstituteWTI5网络融合路线图物理层链路层IP层第一阶段第二阶段第三阶段IMS?Wireless Technology Innovation InstituteWTI62 以太网基础以太网:谁与试比高Robert Metcalf在在73年画的年画的一幅以太网草图。以太网简一幅以太
3、网草图。以太网简洁的设计风格一直保留至今。洁的设计风格一直保留至今。1973年,施乐公司Palo Alto研究中心(PARC)的两位研究人员,Robert Metcalfe 和David Boggs,为了连接实验室的多个Xerox Alto设备,开发出了以太网技术。以太网的时钟取自于Alto的系统时钟,最初的数据传输速率为2.94Mbps。Meltacafe将这项技术命名为“以太网”。速率:3Mbps10M100M1G10G 秘诀:性价比,容易使用,可扩展,介质独立Wireless Technology Innovation InstituteWTI7传统以太网n以太网最初是基于同轴电缆的。n
4、网络中所有主机的收发都依赖于同一套物理介质,即共享介质。n同一时刻只能有一台主机在发送,各主机通过遵循CSMA/CD规则来保证网络的正常通讯。CSMA/CD:载波监听多路访问/冲突检测载波监听:发送之前的检测多路访问:一点发送,全“线”接受冲突检测:发送过程中的检测回退:检测到冲突后的处理Wireless Technology Innovation InstituteWTI8nMAC地址是48bit二进制的地址(block)n前3个字节代表厂商,如00-e0-fc-01-23-45n单播地址、多播地址和广播地址n单播地址:第一字节最低位为0,00-e0-fc-xx-xx-xxn多播地址:第一字
5、节最低位为1,01-00-5e-xx-xx-xxn224.1.1.1 239.1.1.1 均映射为MAC 0 x01 00 5e 01 01 01n广播地址:48位全1,ff-ff-ff-ff-ff-ff重叠的组播地址重叠的组播地址!Wireless Technology Innovation InstituteWTI9以太网接口技术发展事件事件1973年年Xerox公司提出公司提出并实现以太网技术并实现以太网技术1980年年DIX发布发布10M以太网标准以太网标准1983年年IEEE通过通过802.3标准标准2019年年IEEE 通过通过100BASE-T快速以太网标准快速以太网标准2019
6、年年IEEE通过通过千兆以太网标准千兆以太网标准2019年年IEEE 通过通过802.3ae 10GE 标准标准以太网以太网FEGE10GE40GE?Wireless Technology Innovation InstituteWTI10n交换机接收网段上的所有数据帧;n交换机利用接收数据帧中的源MAC地址来建立内部的MAC地址表;n交换机在MAC地址表中查找数据帧中的目的MAC地址,如果找到就将该数据帧发送到相应的物理端口,如果找不到,就向所有的端口发送;n如果目的MAC地址所在物理端口与该数据帧的接收端口相同,该数据帧将被交换机过滤;n交换机向所有端口转发广播帧。MAC地址所在端口MAC
7、 A1MAC B1MAC C2MAC D2以太网交换机工作原理Wireless Technology Innovation InstituteWTI11虚拟局域网(VLAN)控制广播域范围广播包的处理由CPU中断处理(30个/秒)隔离广播域,限制VLAN设备数目网络安全网管隔离广播域,地址过滤、连接许可表限制访问权限跨越VLAN需3层路由,控制、监视敏感资源的接入第三层地址管理网络资源集中管理Wireless Technology Innovation InstituteWTI12流量控制设备端口流量过大,超过处理能力拥塞避免半双工方式流量控制采用背压(BackPressure)模拟产生碰撞,
8、使得源降低发送速度全双工方式下流量控制采用Pause帧IEEE 802.3x标准交换机产生PAUSE帧,PAUSE帧使用预留组播地址:01-80-C2-00-00-01,将它发送给发送源站,发送源战接收到PAUSE后,暂停或停止发送backpressureWireless Technology Innovation InstituteWTI13端口聚合 端口聚合(Port Aggregating),也称为端口捆绑、端口聚集或链路聚集。为交换机提供了端口捆绑的技术,允许两个交换机之间通过两个或多个端口并行连接同时传输数据以提供更高的带宽。端口聚合是交换机支持的一个高级特性。2*100Mb/s2*
9、1000Mb/s100Mb/s100Mb/s100Mb/s100Mb/s10Mb/s10Mb/s10Mb/s10Mb/s1000Mb/sServer BServer CServer AServer D2*1000Mb/s2*100Mb/s2*100Mb/s4*100Mb/sWireless Technology Innovation InstituteWTI143 IP技术基础TCP/IP vs OSI email WWW phone.SMTP HTTP RTP.TCP UDPIP ethernet PPPCSMA async sonet.copper fiber radio.Wireless
10、 Technology Innovation InstituteWTI15IP协议主要功能 在第层进行“网际互联”,多个使用不同网络技术多个使用不同网络技术的网络集成为可以相互协作的一个“更大”的网络的协议规范基本特征:“尽力而为(Best-effort)”把数据包尽量传送到目的地 不承诺品质保证,数据报可能被正确投递,可能丢弃、重复、出错Net 2Net 1Net 3Net 4Wireless Technology Innovation InstituteWTI16编址(Addressing)原理编址(Addressing)定义一种数据结构或逻辑协定用于区别唯一的实体如特定过程或网络设备通信
11、中,作为被叫方或目的方的标志符地址的类型在链路层是MAC地址在IP层是IP地址(IPv4,IPv6)在应用层是域名不同层之间的映射MAC与IP ARP/RARP IP与域名 DNS/反向域名同层或不同网络之间的翻译E.164与IP ENUM私有IP网络与Internet NAT/NAPTIPv4与IPv6 NATPTWireless Technology Innovation InstituteWTI17IP地址格式IP地址是逻辑地址(不是物理地址)32bits,包含网络号和主机号每台主机都必须有唯一的地址,IP地址必须统一分配 同一网络的所有主机的IP地址共享同一前缀 连接n个网络的路由器有
12、n个不同的IP地址,每一个地址对应于一个网络连接 IP地址即可以指定主机,也可以指定网络0 NetID10110NetID1110Multicast AddressHostIDNetIDHostIDHostID8 bits8 bits8 bits8 bitsWireless Technology Innovation InstituteWTI18IP地址分类 A类地址范围00000000-01111111 0-127 B类地址范围10000000-10111111 128-191 C类地址范围11000000-11011111 192-233 D类地址范围11100000-11101111 2
13、24-229l 128个网络号l 每个网络有四百万个主机号l一万六千个网络号l每个网络有六万四千个主机号l超过两百万个网络号l每个网络有二百五十六个主机号Wireless Technology Innovation InstituteWTI19IP地址分配实例以太网128.10.0.0A(多地址主机)D(令牌环主机)B(以太网主机)C(以太网主机)128.10.2.3128.10.2.26128.10.2.8令牌环192.5.48.0路由器R1路由器R2192.5.48.3128.10.2.70192.5.48.7192.5.48.610.0.0.37192.5.48.1Wireless Te
14、chnology Innovation InstituteWTI20全球 Internet路由Wireless Technology Innovation InstituteWTI21IPv4地址分配预测(2019.3)TETEGW.网络部分端到端网络(承载业务QoS)网络部分网络部分用户用户用户到用户连接(电信业务 QoS)TEGW终端路由器协议栈LANLANIP 网络云NININI网络接口GWGWGWGWGWWireless Technology Innovation InstituteWTI22NAT类型 使用私有地址10.0.0.0-10.255.255.255172.16.0.0.-
15、172.31.255.255192.168.0.0-192.168.255.255 静态地址翻译 动态地址翻译 NAPTWireless Technology Innovation InstituteWTI23NAT的InternetNAT-ALGIPNAT-ALGNAT-ALG辛辛苦苦30年IP技术成为了统一的信息高速公路基础有了全球唯一的网络和设备ID逐渐回到解放前NAT的广泛应用正在让Internet逐渐回到IP技术诞生前(1969年)的网络互联状态Wireless Technology Innovation InstituteWTI24地址解析技术 地址解析(AR)IP地址与硬件地址没
16、有直接关系。查找已知IP地址的硬件地址的过程叫做地址解析(Address Resolution)。反向地址解析(RAR)由已知硬件地址查找IP地址的过程叫做反向地址解析(Reverse Address Resolution)。无盘工作站启动时需要反向地址解析。Wireless Technology Innovation InstituteWTI25ARP/RARP地址解析协议(Adress Resolution Protocol)在已知目的IP地址,需要知道目的硬件地址时使用。ARP是一个广播协议网络上的每一台机器都能收到请求。每一台机器都检查请求的IP和自己的地址,符合要求的主机回答请求。A
17、RP不要求每次发送IP数据报时都发送请求主机会保存一个硬件地址的缓存。ARP协议要求接收请求的主机在回答请求的同时要保存发送请求主机的硬件地址。HEY-Everyone please listen!Will 128.213.1.5 please send me his/her Ethernet addressnot meHi Red!Im 128.213.1.5,and my Ethernet address is 87:A2:15:35:02:C3HEY-Everyone please listen!My Ethernet address is22:BC:66:17:01:75.Does a
18、nyone know my IP address?not meHi Red!Your IP address is 128.213.1.17.Wireless Technology Innovation InstituteWTI26域名与IP地址的映射IP地址非常适合于计算机之间的通信 IP地址 网络号主机号 IP地址包含了足够的路由信息(网络地址)和网络中的主机地址 IP 地址对于使用计算机的人而言,不易记忆/猜测域名(domain name)是一种比IP地址更高层的地址形式,目的是向一般用户提供直观明白的主机标志符需要在域名与IP地址之间做映射1.用户键入:a2.向名字服务器询问3.a的IP
19、地址是202.4.4.44.把202.4.4.4作为宿IP地址,形成IP报文,送入Internet查找路由器,逐跳转发到宿应用层网络层域名服务器用户使用容易记忆的域名标记(编址)一个宿而Internet路由机制只支持IP编址的因此主机应先利用域名服务系统把域名转换为IP地址Wireless Technology Innovation InstituteWTI27域名解析 客户机必须知道至少一个名字服务器 每个名字服务器至少知道一个根服务器的地址 服务器可能知道它的父服务器的地址 自顶向下,从根服务器开始直到叶服务器,在其间的某个节点上一定能找到所需的名字-地址映射 DNS域名解析采用客户机/服
20、务器模式 若在域名缓存中也没有查询到指定的记录,则存在两种查询方式:迭代查询(iterative)递归查询(recursive)Wireless Technology Innovation InstituteWTI28递归查询(recursive)Resolvermynet?本地本地DNS服务器服务器forwarderroot-servermynet A?“去问服务器,它的IP地址是21.12.1.2gtld-server(.Com)mynet A?“去问MYNET 服务器,它的IP地址是122.121.11.22”MYNET-servermynet A?“192.160.100.89”根服务
21、器的IP地址12345678Wireless Technology Innovation InstituteWTI29迭代查询(iterative)Resolvermynet?本地本地DNS服务器服务器forwarderroot-servermynet A?“go ask net server X-gtld-servers”gtld-servermynet A?“go ask ripe-server ns.ripe”MYNET-servermynet A?“192.160.100.89”192.160.100.891234567Add to cache9810TTLWireless Techn
22、ology Innovation InstituteWTI30版本号 首部长度 服务类型 总长度 标志符 标志 分片偏移量 寿命 协议 首部校验和源站IP地址目的站IP地址IP选项(如果有)填充数据 0 4 8 16 19 24 31IP数据包格式Wireless Technology Innovation InstituteWTI31ICMP网际差错与控制报文用以交换控制信息使用IP包传递消息ICMP消息通常是由IP软件生成,而不是用户进程处理的(软肋)ICMP消息Echo Request/ResponseDestination UnreachableRedirect(route chang
23、e)Time ExceededPing命令使用的是ICMP中的“回送请求”等报文。当ping工作时,表明:从源到目标地址节点存在一条可以正常工作的路径目标IP地址所对应的机器正在正常远行从目标节点到源节点存在一条可以正常工作的路径Wireless Technology Innovation InstituteWTI32IP路由基本原理 基本原理建立一张路由表。表中指明了到所有地址的路由根据这张路由表选路 路由要求应该选择最佳路径防止出现循环快速汇聚Wireless Technology Innovation InstituteWTI33路由表的生成 静态生成:手工配置 动态生成:RIP、OSP
24、F、BGP、ISIS每个路由器都能够知道与它直接相邻的路由器的情况路由器彼此之间定期地交换更新信息路由器将收集到的路由更新信息加到自己的路由表中去最终,路由器自己动态地学习到到达网络中任何地址的路由Wireless Technology Innovation InstituteWTI34IP路由选择当源地址和目标地址在同一个网络同一个网络时 发现目标地址在同一个网络。查找目标的局域网地址。把IP包封装在局域网的帧里,然后向目标局域网地址直接投递。源地址和目标地址不在同一网络不在同一网络时 发现目标地址不在同一网络上。在路由表(routing table)查找符合的纪录,下一跳地址 向相应的下一
25、跳路由器的地址发送数据包处理传入的数据报(软件处理)当数据报到达主机主机,网络接口软件就把它传给IP软件处理,如果目标地址和主机IP相匹配,就交给合适的高层软件处理。如果不匹配则要求主机丢弃该数据报。当数据报到达路由器路由器时,它被送给IP软件,如果目标地址和路由器地址匹配,就交给合适的高层软件处理。如果数据报没有到达它最终的目的地,IP就用本机的选路表中的信息及标准算法为该数据报选择路由。Wireless Technology Innovation InstituteWTI354 TCP/UDP技术基础端口(Port)TCP/IP使用一个抽象的目标点,称为协议端口 端口用一个正整数表示 操作
展开阅读全文