下载此文档

计算机网络第3章传输层协议与进程通信.ppt


文档分类:通信/电子 | 页数:约41页 举报非法文档有奖
1/41
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/41 下载此文档
文档列表 文档介绍
第3章传输层协议与进程通信
设置传输层的原因
传输层的主要功能
TCP协议的主要特点
UDP协议的主要特点
实现传输层进程通信的设计方法
传输层的基本概念
传输层的基本功能
根本目的:在网络层提供的数据通信服务基础上,实现主机进程间可靠服务,
“端到端”服务(主机-主机→端-端)
两大功能:
加强、弥补网络层提供的网络服务
进一步提供进程通信机制
传输层的基本功能
传输层与应用层、网络层之间的关系
、传输层接口与套接字
传输层协议在本地主机操作系统控制下,为应用程序提供确定的服务
网络层解决IP地址,传输层解决进程标识
套接字:建立网络应用程序的可编程接口(应用编程接口API)
网络环境中的应用进程标识
1. 应用进程标识的基本方法
传输层进程寻址:通过TCP/UDP端口号实现
网络环境中的应用进程标识

表5-1 UDP常用的熟知端口号
表5-2 TCP常用的熟知端口号
端口号
服务进程
说明
端口号
服务进程
说明
53
Domain
域名服务
20
FTP
文件传输(数据连接)
67/68
DHCP
动态主机配置协议
21
FTP
文件传输(控制连接)
69
TFTP
简单文件传输协议
23
网络虚拟终端协议
111
RPC
远程过程调用
25
SMTP
简单邮件传输协议
123
NTP
网络时间协议
80
HTTP
超文本传输协议
161/162
SNMP
简单网络管理协议
119
NNTP
网络新闻传输协议
520
RIP
路由信息协议
179
BGP
边界路由协议
网络环境中的应用进程标识
3. 网络环境中的进程识别
进程标识五元组:
协议、本地地址、本地端口、远程地址、远程端口号
传输层的多路复用与多路分解
运行TCP/IP协议主机可能同时运行不同应用层协议和应用程序
传输层协议特点与比较
TCP/UDP协议比较的关系
表5-3 TCP与UDP协议比较
特征/描述
TCP
UDP
一般描述
允许应用程序可靠地发送数据,功能齐全
简单、高速,只负责将应用层与网络层衔接起来
面向连接与无连接
面向连接,在TPDU传输之前需要建立TCP连接
无连接,在TPDU传输之前不需要建立UDP连接
与应用层的数据接口
基于字节流,应用层不需要规定特点的数据格式
基于报文,应用层需要将数据分成包来传送
可靠性与确认
可靠报文传输,对所有的数据均要确认
不可靠,不需要对传输的数据确认,尽力而为地交付
重传
自动重传丢失的数据
不负责检查是否丢失数据和重传
开销
低,但高于UDP
很低
传输速率
高,但低于UDP
很高
适用的数据量
从少量到几个GB的数据
从少量到几百个字节的数据
适用的应用类型
对数据传输可靠性要求较高的应用,例如文件与报文传输
发送数量比较少,对数据传输可靠性要求低的应用,例如IP电话、视频会议、多播与广播

计算机网络第3章传输层协议与进程通信 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息