




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第七章网络互联与TCP IP协议 网络互联是指把各种物理网络 不同的或相同的 局域网或广域网 通过某种技术连接起来 形成一个覆盖范围更大的 对用户透明的网络 1 7 1网络互联层次 从网络体系结构的层次来考察 网络互联 扩展可在四个层次上实现 物理层数据链路层网络层网络层以上从用户使用网络的角度来看 又可以从两个层面来进行互联 应用级互联由程序员在互连的不同网络的不同机器上 根据该网络的协议 如802 3等 机器的特点和和本应用的功能要求 开发一对功能相同的应用程序进行通信 达到互联的目的 主要缺点 应用程序依赖于物理网络的结构 采用的技术和协议 每个应用程序都必须处理网络连接有关的事务 导致代码重复 类似于在没有邮递业务之前两个不同地方的人通信过程 2 网络互联层次 cont 网络级互联在各物理网络上覆盖一层应用程序 向用户提供一组标准的功能接口 负责该网络上用户的标示 信息的分组 重组及数据包从一个网络到另一个网络的可靠传递 发送与接收 从而达到互联的目的 特点 用户不需了解物理网络 结构 技术与协议 用户不需知道网络用户的位置 把信息传递从具体应用系统中分离出来 标准的功能接口使得即使底层网络发生改变 提供该功能的程序发生变化都不会影响应用程序 类似于有邮递业务之后两个不同地方的人通信过程 上述特点归纳起来就是TCP IP的主要思想 3 7 2TCP IP协议参考模型 TCP IP TransmissionControlProtocol InternetProtocol 是20世纪70年代美国防部研发的ARPANET网上的应用程序 ARPANET最初是通过电话系统将美国的一些大学和研究所连接起来 后来卫星通信和无线通信技术也被用到ARPANET网中 而原有的应用程序已不能解决不同物理网的互联问题 为了解决不同网络互连的问题 在原有应用程序的基础上形成了满足前述要求的TCP IP网络互连思想 形成了网络互连参考模型 TCP IP已发展为目前的网络互连的事实上的国际标准 草稿 RFC RequestForComment 为目前所有软 硬件厂家所支持 4 TCP IP参考模型 cont 5 1 网络接口层负责发送网络互联层数据包或接收物理网络的数据包 主要组成 设备驱动程序帧的封装 解封装数据发送 接收数据缓存网卡介质访问控制数据编码 解码 TCP IP参考模型 cont 6 2 网络互联层负责任意两个结点之间的数据传送 主要功能有 将传输层数据封装成IP包 并发送到相应的网络接口上 检查接口层送来的IP包的正确性 然后根据目标结点进行路由选择 若目标为本机 则去掉IP包的报头 将数据部分交给传输层 否则 向相应的网络接口上转发该IP包 处理ICMP包 用于网络路由选择 流量控制 拥塞控制的目的 网络互联层协议主要分为 ARP协议 地址解析协议 AddressResolveProtocol IP协议 网际互连协议 InternetProtocol ICMP协议 报文控制协议 InternetControlMessageProtocol RIP OSPF 网络路由协议 RoutingofIPPackets IGMP 组播包协议 InternetGroupManagementProtocol TCP IP参考模型 conti 7 3 传输层为任意两台主机上的应用程序之间提供可靠的端到端的数据通信 主要功能有 必须能够提供一套机制来控制和检测数据传送的正确性 例如安排接收端传回确认信息 发送端重发丢失 出错数据 以及剔除重复数据等 必须能够将应用程序送下来的数据切割分包 以符合下层传输要求的一定体积 交由网际互联层处理 必须解决应用程序标示问题 传送层协议会在每一个数据包上面加上一个标头 header 用来辨识该数据包属于哪个程序和由哪个程序来接收 再配以检查和供接收机器来检测数据是否完整 TCP IP的传送层协议主要分为 TCP协议 可靠性传输 向应用层提供面向连接的服务 UDP协议 非可靠性传输 向应用层提供无连接的服务 TCP IP参考模型 cont 8 4 应用层是用户与网络系统之间的界面 通过该界面向用户提供网络应用服务 应用层协议族 TELNETFTPSMTP POP3DNSHTTPSNMPNFS TCP IP参考模型 cont 9 TCP IP协议的RFC文档在全世界很多地方都有它的复制文件 可以轻易透过电子邮件 FTP等方式从网络取得 例如 ftp nic merit edu internet documents rfc 下载相关的RFC文件 图1 1 RFC文件目录 TCP IP参考模型 cont 10 7 3TCP IP参考模型的特点 1 TCP IP模型的两大边界TCP IP设计的目标是要隐藏物理网络的特性 为用户提供网络之间的透明连接 为了达到这个目的 TCP IP划分两个边界 地址边界 将低层物理网络使用的MAC地址和IP层使用的IP地址分开 并通过ARP机制进行相互映射 从而隐藏物理网络的特性 操作系统边界 将网络应用程序 用户程序 与网络协议程序 操作系统 分开 从而提高了应用程序开发的效率和协议程序的运行效率 11 2 IP层的地位 IP层是TCP IP实现异种网互联最关键的一层 IP协议是点到点的协议 即用IP协议进行通信的对等机器 主机 路由器 路由器 路由器以及主机 主机之间 必须拥有直接的物理连接 IP层提供的是无连接的数据报传输机制 它并不保证IP报文的可靠传送 IP协议向上层 主要是TCP或UDP层 提供统一的IP报文格式 使得各种底层物理网络的帧或报文格式的差异性对高层协议不复存在 12 3 TCP IP的可靠性 TCP IP的可靠性体现在传输层TCP协议提供面向连接服务 因为传输层是端到端的 所以TCP IP协议的可靠性被称为端到端可靠性 IP协议是采用的数据报服务 不像OSI几乎每一层都要保证可靠传输 TCP IP的效率比OSI高 尤其当低层物理网络很可靠时 TCP IP的效率更加可观 13 4 TCP IP与ISO OSI的比较 14 5 TCP IP协议需要解决的关键问题 如何标示互连网络上的用户 互连
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国铁工投资建设集团有限公司招聘笔试备考试题及答案解析
- 2025年都江堰市事业单位引进急需紧缺人才(11人)笔试备考试题及答案解析
- 2025云南昭通昭阳区永丰镇招聘城镇公益性岗位工作人员1人笔试模拟试题及答案解析
- 2025四川广安市广安区文化广播电视和旅游局招募文化人才服务支持艰苦边远地区和基层一线专项工作者3人笔试模拟试题及答案解析
- 2025年肾脏疾病诊断治疗专业知识模拟试卷答案及解析
- 2025年麻醉学围手术期安全管理考察模拟试卷答案及解析
- 校园安全防骗培训心得
- 2025年法医学科死因鉴定的法医病理解读模拟考试卷答案及解析
- 2025年肿瘤内科治疗护理技术应用模拟考试试卷答案及解析
- 苏州市中石化2025秋招面试半结构化模拟题及答案机械与动力工程岗
- 锯床操作规程
- 扶梯安全知识培训课件
- 一故事一音标课件
- 安全施工规范手册
- 农村合作建房协议书范本
- 铸牢中华民族共同体意识课件
- 2024年冀教新版三年级英语上册月考试卷含答案
- 幼儿园中班音乐《头发、肩膀、膝盖、脚》课件
- 高考英语专题复习-打破教材范围三本教材中的屠呦呦(配合人教版选择性必修一Unit-1话题)
- 液压与气压传动技术 课件 项目14 液压与气动系统的常见故障及案例分析
- 2024年广西公需科目参考答案
评论
0/150
提交评论