- 1、本文档共119页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]第5章 TCP
第五章 TCP/IP协议 5.1 TCP/IP 参考模型 5.1.1 TCP/IP协议分层 5.1.2 TCP/IP参考模型的特点 5.1.3 TCP/IP与ISO/OSI 5.2 IP 协议 5.2.1 IP 分组格式 5.2.2 IP地址 5.2.3 互联网络控制协议 5.2.4 互联网络的路由选择 5.2.5 IPv6 5.3 TCP协议 5.3.1 引言 5.3.2 TCP服务模型 5.3.3 TCP首部 5.3.4 TCP连接的建立与终止 5.3.5 TCP传输策略 5.3.6 TCP流量控制 5.3.7 UDP 5.1 TCP / IP 参考模型 5.1.1 TCP / IP 协议分层 1. 网络接口层 TCP/IP 模型的最低层,负责接收从I P 层交来的I P 数据报并将I P 数据报通过低层物理网络发送出去,或者从低层物理网络上接收物理帧,抽出I P 数据报,交给I P 层 网络接口有两种类型: 设备驱动程序,如局域网的网络接口 含自身数据链路协议的复杂子系统,如X.25 中的网络接口 2. 网际层( IP ) 负责相邻结点之间的数据传送。主要功能包括三个方面 处理来自运输层的分组发送请求:将分组装入IP 数据报,填充报头,选择去往目的结点的路径,然后将数据报发往适当的网络接口 处理输入数据报:首先检查数据报的合法性,然后进行路由选择,假如该数据报已到达目的结点(本机),则去掉报头,将I P 报文的数据部分交给相应的运输层协议;假如该数据报尚未到达目的结点,则转发该数据报 处理网络的路由选择、流量控制和拥塞控制等问题 3. 运输层 ( TCP ) 在源结点和目的结点的两个进程实体之间提供可靠的端到端的数据传输 TCP/IP供了两个运输层协议:传输控制协议TCP 和用户数据报协议UDP TCP协议是一个可靠的面向连接的运输层协议。发送方的TCP将用户交来的字节流划分成独立的报文并交给网际层进行发送,而接收方的TCP将接收的报文重新装配交给接收用户。 TCP同时处理有关流量控制的问题。 用户数据报协议UDP是一个不可靠的、无连接的运输层协议, UDP协议将可靠性问题交给应用程序解决。 UDP协议主要面向请求/应答式的交易型应用, UDP协议也应用于那些对可靠性要求不高,但要求网络的延迟较小的场合,如话音和视频数据的传送 5. 应用层 早期的应用层有远程登录协议(Telnet)、文件传输协议(File Transfer Protocol, FTP)和简单邮件传输协议(Simple Mail Transfer Protocol, SMTP)等协议 远程登录协议允许用户登录到远程系统并访问远程系统的资源,而且像远程机器的本地用户一样访问远程系统 文件传输协议提供在两台机器之间进行有效的数据传送的手段 简单邮件传输协议最初只是文件传输的一种类型,后来慢慢发展成为一种特定的应用协议 新的应用层协议: 用于将网络中的主机的名字地址映射成网络地址的域名服务(Domain Name Service , DNS);用于传输网络新闻的(Network News Transfer Protocol , NNTP)和用于从WWW 网上读取页面信息的超文本传输协议(Hyper Text Transfer Protocol, HTTP)协议 5.1.2 TCP/IP参考模型的特点 1. TCP/IP 模型的两大边界 TCP/IP 分层模型中有两大重要边界 地 址 边 界: 将IP 逻辑地址与底层网络的硬件地址分开(在Windows 操作系统中,用ipconfig /all可查看物理地址和IP地址) 操作系统边界:将网络应用与协议软件分开 2. IP层的地位 IP层作为通信子网的最高层,提供无连接的数据报传输机制,但IP协议并不能保证IP报文传递的可靠性 IP 是点到点的。 TCP/IP是为包容各种物理网络技术而设计的,这种包容性主要体现在I P 层中。IP向上层(主要是TCP层)提供统一的IP报文,使得各种网络帧或报文格式的差异性对高层协议不复存在。这种统一的意义不容小视, IP 层是TCP/IP实现异构网互联最关键的一层 3. TCP/IP的可靠性思想 在TCP/IP网络中,IP 采用无连接的数据报机制,对数据进行“尽力传递”,即只管将报文尽力传送到目的主机,无论传输正确与否,不做验证,不发确认,也不保证报文的顺序 TCP/IP 的可靠性体现在运输层,运输层协议之一的TCP 协议提供面向连接的服务(运输层的另一个协议UDP 是无连接的)。因为运输层是端到端的,所以TCP/IP
文档评论(0)