欢迎来到天天文库
浏览记录
ID:34424588
大小:452.49 KB
页数:88页
时间:2019-03-06
《计算机网络--第6章传输层new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《ComputerNetwork》cs.sjtu2003-10-28第第66章章传输层传输层∑传输服务∑传输协议的要素∑Internet的传输协议ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-1《ComputerNetwork》cs.sjtu2003-10-28传输服务传输服务∑传输层的功能及在协议层次中的作用∑传输层提供的服务∑传输服务原语ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-2《ComputerNetwork》cs.sjtu2003-10-28传输层在传输层在OSIOSI模型中的位置模型中的位置应
2、用层传送的使用者表示层资源子网会话层传输层网络层传送的提供者链路层通信子网物理层∑介于通信子网和资源子网之间,对高层用户屏蔽了通信的细节∑弥补了通信子网所提供服务的差异和不足,提供端到端之间的无差错保证∑传输层工作的繁简取决于通信子网提供服务的程度ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-3《ComputerNetwork》cs.sjtu2003-10-28传输层与上下层之间的关系传输层与上下层之间的关系主机1主机2应用(或会话层)应用(或会话层)传输地址应用/传输接口TPDU传输实体传输实体传输协议传输/网络接口网络地址网络层网络层
3、P368图6-1网络层、传输层和应用层∑传输层使高层用户看见的好象就在两个传输层实体之间有一条端到端的、可靠的、全双工的通信通路(即数字管道)ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-4《ComputerNetwork》cs.sjtu2003-10-28传输服务传输服务∑传输层的功能及在协议层次中的作用∑传输层提供的服务∑传输服务原语ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-5《ComputerNetwork》cs.sjtu2003-10-28传输层提供的服务传输层提供的服务∑面向连接的服务:通信可靠
4、,对数据有校验和重发如TCP/IP模型中的FTP、Telnet∑面向非连接的服务:对数据无校验和重发,通信速率高如TCP/IP模型中的SNMPftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-6《ComputerNetwork》cs.sjtu2003-10-28传输服务传输服务∑传输层的功能及在协议层次中的作用∑传输层提供的服务∑传输服务原语ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-7《ComputerNetwork》cs.sjtu2003-10-28传输服务原语是应用程序和传输传输服务原语是应用程序和传输服
5、务之间的接口服务之间的接口∑一个典型的面向连接的服务原语原语TPDU发送的含义LISTEN(无)阻塞,直到某个过程试图连接CONNECTCONNECTIONREQ建立一个连接的活动尝试SENDDATA发送信息RECEIVE(无)阻塞,直到一个DATATPDU到达DISCONNECTDISCONNECTIONREQ该方希望释放连接ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-8《ComputerNetwork》cs.sjtu2003-10-28伯克利套接字伯克利套接字((BerkeleySocketsBerkeleySockets))原语含
6、义SOCKET创建一个新的通信端点BIND往套接字中附加本地地址LISTEN宣布愿意接受连接,给出队列大小ACCEPT阻塞呼叫者,直到连接尝试到达CONNECT活动的建立连接的尝试SEND通过连接发送一些数据RECEIVE通过连接接收一些数据CLOSE释放连接ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-9《ComputerNetwork》cs.sjtu2003-10-28典型的套接字应用过程典型的套接字应用过程∑套接字的使用与文件的使用类似客户端服务器端取主机IP地址将协议名转换成内部的二进制表示创建一个套接字将协议名转换成内部的二进制
7、表示将该套接字与本地协议端口相连创建一个套接字置等待消息方式将该套接字与服务器相连接收下一连接请求接收发送关闭关闭ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-10《ComputerNetwork》cs.sjtu2003-10-28第第66章章传输层传输层∑传输服务∑传输协议的要素∑Internet的传输协议ftp://ftp.cs.sjtu.edu.cn/net36第6章传输层6-11《ComputerNetwork》cs.sjtu2003-10-28传输协议的要素传输协议的要素∑传输层与数据链路层的比较相同点:数据的
此文档下载收益归作者所有