欢迎来到天天文库
浏览记录
ID:58664261
大小:2.00 MB
页数:73页
时间:2020-10-05
《网络通信协议介绍ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、通信协议介绍分布式计算与仿真研究室内部研讨材料提纲1.TCP/IP的体系结构2.网际层(网络层)协议2.1IP数据报格式2.2IP地址以及寻址问题2.3路由问题3.传输层协议3.1端口3.2UDP3.3TCP4.应用层4.1WWW4.2FTPTCP/IP的体系结构应用层运输层网际层网络接口层主机A主机B路由器网络2网络1应用层运输层网际层网络接口层网际层网络接口层4321路由器在转发分组时最高只用到网络层而没有使用运输层和应用层。网络体系结构计算机网络的体系结构(architecture)是计算机网络的各层及其协议的集合。TCP
2、/IP是四层的体系结构:应用层、运输层、网际层和网络接口层。但最下面的网络接口层并没有具体内容。因此往往采取折中的办法,即综合OSI和TCP/IP的优点,采用一种只有五层协议的体系结构。五层协议的体系结构应用层(applicationlayer)运输层(transportlayer)网络层(networklayer)数据链路层(datalinklayer)物理层(physicallayer)数据链路层5应用层4运输层3网络层2数据链路层1物理层沙漏计时器形状的TCP/IP协议族HTTPSMTPDNSRTPTCPUDPIP网际层网
3、络接口层运输层应用层………网络接口1网络接口2网络接口3EverythingoverIPIP可为各式各样的应用程序提供服务IPoverEverythingIP可应用到各式各样的网络上【例1】客户进程和服务器进程使用TCP/IP协议进行通信数据链路层物理层运输层网络层数据链路层物理层运输层网络层①客户发起连接建立请求②服务器接受连接建立请求应用层应用层因特网客户服务器以后就逐级使用下层提供的服务(使用TCP和IP)功能较强的计算机可同时运行多个服务器进程数据链路层物理层运输层网络层应用层计算机3服务器1服务器2数据链路层物理层
4、运输层网络层应用层计算机1客户1数据链路层物理层运输层网络层应用层计算机2客户2因特网2网际(网络)层协议主要功能:为主机间提供无连接的分组传输服务、并解决路由问题。2.1IP包格式2.2IP地址2.3路由问题课件制作人:谢希仁因特网采用的设计思路网络层向上只提供无连接的、尽最大努力交付的数据报服务。网络在发送分组时不需要先建立连接。每一个分组独立发送,独立寻找路由,与其前后的分组无关(不进行编号)。网络层不提供服务质量的承诺。即所传送的分组可能出错、丢失、重复和失序(不按序到达终点),当然也不保证分组传送的时限。课件制作人:谢
5、希仁尽最大努力交付的好处由于传输网络不提供端到端的可靠传输服务,这就使网络中的路由器可以做得比较简单,而且价格低廉(与电信网的交换机相比较)。如果主机(即端系统)中的进程之间的通信需要是可靠的,那么就由网络的主机中的运输层负责(包括差错处理、流量控制等)。采用这种设计思路的好处是:网络的造价大大降低,运行方式灵活,能够适应多种应用。因特网能够发展到今日的规模,充分证明了当初采用这种设计思路的正确性。网际层的IP协议及配套协议各种应用层协议网络接口层(HTTP,FTP,SMTP等)物理硬件运输层TCP,UDP应用层ICMPIPRA
6、RPARP与各种网络接口网络层(网际层)IGMP2.1IP数据报的格式一个IP数据报由首部和数据两部分组成。首部的前一部分是固定长度,共20字节,是所有IP数据报必须具有的。在首部的固定部分的后面是一些可选字段,其长度是可变的。固定部分可变部分04816192431版本标志生存时间协议标识区分服务总长度片偏移填充首部检验和源地址目的地址可选字段(长度可变)位首部长度数据部分数据部分首部IP数据报首部发送在前首部04816192431版本标志生存时间协议标识总长度片偏移填充首部检验和源地址目的地址可选字段(长度可变)位首部长度数据
7、部分固定部分可变部分版本——占4位,指IP协议的版本目前的IP协议版本号为4(即IPv4)区分服务1.IP数据报首部的固定部分中的各字段首部04816192431版本标志生存时间协议标识总长度片偏移填充首部检验和源地址目的地址可选字段(长度可变)位首部长度数据部分固定部分可变部分首部长度——占4位,可表示的最大数值是15个单位(一个单位为4字节)因此IP的首部长度的最大值是60字节。区分服务首部04816192431版本标志生存时间协议标识总长度片偏移填充首部检验和源地址目的地址可选字段(长度可变)位首部长度数据部分固定部分可变
8、部分区分服务——占8位,用来获得更好的服务在旧标准中叫做服务类型,但实际上一直未被使用过。1998年这个字段改名为区分服务。只有在使用区分服务(DiffServ)时,这个字段才起作用。在一般的情况下都不使用这个字段区分服务首部04816192431版本标志生存时
此文档下载收益归作者所有