- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络协议与体系结构1
计算机及网络应用基础 第2课 3.4 TCP/IP参考模型 TCP/IP参考模型概述 TCP/IP的英文全称是“Transmission Control Protocol/Internet Protocol”,其中文名称是“传输控制协议/互联网协议”。 TCP/IP参考模型是由美国国防部高级研究计划局于20世纪60年代所制定 随着Internet技术在世界范围内的迅速发展,TCP/IP协议得到了广泛的应用 TCP/IP参考模型 TCP/IP不是一个单个的协议,而是由数十个具有层次结构的协议组成的一个协议集。 TCP和IP是该协议集中的两个最重要的核心协议。 TCP/IP是Internet上的标准通信协议集。 TCP/IP标准以“请求注释”(RFC)文档发布: TCP [RFC 768], UDP [RFC793] IP [RFC 791] DNS [RFC 1034, 1035], FTP [RFC 959, 1635] TCP/IP的应用层 应用层协议为文件传输、电子邮件、远程登录、网络管理、Web浏览等应用提供了支持。 有些协议的名称与以其为基础的应用程序同名。 TCP/IP的传输层 传输层的主要功能:提供进程间可靠的传输服务。 传输层包括TCP和UDP两种传输协议: TCP是面向连接的传输协议。 在数据传输之前建立连接; 把报文分解为多个段进行传输,在目的站再重新装配这些段; 必要时重新传输没有收到或错误的段,因此它是“可靠”的。 UDP是无连接的传输协议。 在数据传输之前不建立连接; 对发送的段不进行校验和确认,因此它是“不可靠”的; 主要用于请求/应答式的应用和语音、视频应用。 TCP/IP的网际(网络)层 主要功能是把数据报通过最佳路径送到目的端。 寻址(IP地址)、路由选择、封包/拆包 网际层的核心协议——IP,提供了无连接的数据报传输服务(不保证送达,不保证有序,不保证无错)。 传输前不需建立连接 提高了传输效率 网际层是网络转发节点(如路由器)上的最高层。 网络节点设备不需要传输层和应用层 网际层的其他重要协议: ICMP(Internet Control Message Protocol,网际控制报文协议) 传递控制消息 可达性测试 传送路由状态信息 超时通知 不可达通知 封装在IP中进行传输 ARP(Address Resolution Protocol,地址解析协议) 为已知的IP地址确定相应的MAC地址 RARP(Reverse Address Resolution Protocol ,逆向地址解析协议) 为已知的MAC地址确定相应的IP地址 网际层的四个主要协议 TCP/IP的网络接口层 没有定义任何实际协议,仅定义了网络接口 任何已有的数据链路层协议和物理层协议都可以用来支持TCP/IP 典型的例子: Ethernet、Token Ring、X.25、ATM 优点:适应性强、灵活 TCP/IP与OSI/RM的对应关系 OSI/RM和TCP/IP相结合的5层结构——原理体系结构: 应用层、传输层、网络层、数据链路层和物理层 * * Message(报文) Segment(段) Packet(分组) Frame(帧) Bit(比特) TCP/IP协议栈 PDU(协议数据单元) 应用层 HTTP, FTP, SMTP, DNS, Telnet, … 传输层 TCP, UDP 网际(网络)层 IP, ICMP, ARP, RARP 网络接口层(数据链路层+物理层) PPP, Ethernet, Token ring, ATM TCP/IP的体系结构层次(P66) OSI与TCP/IP标准比较(P66表3.2) 协议栈___网络中各层协议的总和 应用层 传输层 网络接口层 网际层 文件传输 ●FTP、TFTP、NFS 电子邮件 ●SMTP、POP3 WWW应用 ●HTTP 远程登录 ●Telnet 网络管理 ●SNMP 名字管理 ●DNS 应用层 传输层 网络接口 网际层 面向连接的 ●TCP 无连接的 ●UDP 使用UDP时,可靠性问题由应用层协议解决。 使用TCP时,可靠性问题在传输层已经解决。 H T T P F T P S M T P T F T P D N S T e l n e t S N M P 21 23 25 53 69 161 TCP UDP 应用层 传输层 TCP和UDP都用端口(port)号来识别应用层实体,以便准确地把信息提交给上层对应的协议(进程)。 port 80 应用层 传输层 网络接口 网际层 ●IP ●ICMP ●AR
文档评论(0)