《tcpip协议概述.ppt》由会员分享,可在线阅读,更多相关《tcpip协议概述.ppt(10页珍藏版)》请在三一办公上搜索。
1、tcp ip协议概述,讲师:金鑫,以太网帧格式,解决的问题:如何在相邻结点之间传输数据?主要功能:在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路关键词:mac地址数据的单位:帧(frame)相关协议:以太网协议,网络接口层,ethernet II帧格式,解决的问题:数据包“走远路”的问题功能:网络层负责把数据报从一个节点(或者网络)传到另一个节点(或者网络)关键词:ip地址数据的单位:数据包(packet)相关协议:ip协议、ipx协议等,网络层,IP协议格式,解决的问题:如何保证数据的可靠到达?功能:在因特网中有两个运输协议,即TCP和UDP,利用其中的任一个都能传输应用层报文。
2、TCP向它的应用程序提供了面向连接的服务。这种服务包括了应用层报文向目的地的确保传递和流量控制(即发送方/接收方速率匹配)。TCP也将长报文划分为短报文,并提供拥塞控制机制,因此当网络拥塞时,源抑制其传输速率。UDP协议向它的应用程序提供无连接服务,这是一种非常基本的服务。关键字:可靠传输,不可靠传输数据的单位:tcp的数据包叫segments,而udp的数据包叫datagrams相关协议:tcp协议、udp协议,传输层,tcp协议格式,解决的问题:如何将数据交给相应的进程?功能:通过端口号识别网络进程应用层为操作系统或网络应用程序提供访问网络服务的接口。关键字:端口相关协议:http,smtp,ftp,telnet等应用层负责具体的网络应用程序,目前被广为人知的应用层协议包括:支持web的HTTP协议;80支持电子邮件的SMTP协议;25支持文件传送的FTP协议;20/21telnet等23用户也可以定义自己的应用层协议,但所选择的端口号不能跟目前已被使用的端口号冲突,应用层,发送端,接收端,网线,发送方:send(sockfd,hello server,len,flags);,接收方:recv(recvfd,buf,len,flags);,