因特网的重要协议.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:56 大小:1.2MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

因特网的重要协议.ppt

因特网的重要协议.ppt

预览

免费试读已结束,剩余 46 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第7章因特网的重要协议9.2因特网与TCP/IP因特网的协议栈域名服务DNS教学片DNS用于将主机名转换为IP地址。采用名字来标记一台主机便于记忆。DNS服务主要基于UDP来实现,端口号=53。三个组成部分:域名空间、名字服务器、解析程序域名空间:分布式的、层次型(分级)的树形结构,根没有名字,顶层域由组织域(如org、com、edu)和国家域(如cn)构成。在往下分还可分为若干层子域,如下页图。通常用点来分隔域的层次,如www.xyz.com根DNS名字服务器:存放域树结构和主机信息的数据库。为减小查询流量负载,提高可靠性,DNS名字空间被划分成若干不交叉的区域(Zone),分别存放在该区域的DNS服务器中。解析程序:从名字服务器中提取信息把主机域名翻译成IP地址。解析过程为:首先从本地Hosts文件查找。没找到就向本地DNS名字服务器发出请求;若本地DNS服务器也找不到,它就把请求发给顶层域名字服务器,然后由顶层域名字服务器把请求传递给相应子域的名字服务器。最后由该名字服务器把域名对应的IP地址按相反的路径传递给发出请求的站点。例如:jack.eng.ibm.com想要知道www.xjtu.edu.cn的IP地址不同应用对基础协议的要求网络基础协议中的关键问题传输层最基本的功能传输层最基本的功能(续)传输层与网络层的关系2024/10/3传输层和多道作业处理2024/10/3传输层和多道作业处理(续)端口号2024/10/3传输层和多道作业处理(续)传输层和多道作业处理(续)两类服务:面向连接的和无连接的服务使用TCP服务的应用:HTTP(WWW)FTP(filetransfer)Telnet(remotelogin)SMTP(email)使用UDP服务的应用:流媒体,电信会议,因特网电话DNSTCP协议RFCs:793,1122,1323,2018,2581TCP段格式源端口(SourcePort):呼叫端口的编号目的端口(DestinationPort):被叫端口的编号顺序号(SequenceNumber):数据的第一个字节的顺序号确认号(AcknowledgmentNumber):所期待的下一段的顺序号报头长度(HLEN):以32字节为单位的报头的长度保留域(Reserved):设置为0编码位(CodeBits):用于控制段的传输(如会话的建立和中止)包括:URG、ACK、PSH、RST、SYN、FIN六个位窗口大小(Window):接收方能够继续接收的字节数校验和(Checksum):包括TCP报头和数据在内的校验和紧急指针(UrgentPointer):当前顺序号到紧急数据位置的偏移量选项(Option):数据(Data):上层协议数据TCP连接的建立——三次握手TCP通过三次握手来建立连接红蓝军的故事ATCP的面向连接的实质UDP段格式网络层与IP协议IP数据报(IP分组、IP包)IP地址IP地址分类保留的IP地址子网掩码计算网际控制报文协议(ICMP)最常用的是“目的无法到达”和“回声”消息。A地址解析协议(ARP,AddressResolutionProtocol)为什么需要地址解析协议?域名服务(DNS)和地址解析(ARP)的比较RoutingtoanotherLANARP与IP的交互从IP子网掩码的作用可知,发送主机在发送数据报之前,就已经知道信宿主机不在同一LAN上,(将信宿主机和发送主机的IP地址的的网络地址部分进行比较),其结果只能将数据报发送给路由器,由路由器转发,而路由器的IP地址(在Windows系统中称为缺省网关)在发送主机中早有预置(在本例中为111.111.111.110)。发送主机如何得到路由器接口的LAN地址呢?当然是使用ARP程序模块。一旦发送端的适配器获得了路由器接口的LAN地址,就可以生成一个数据帧,发送给路由器。LAN1上的路由器接口见到了发给它的数据帧,就将其传送到网络层。就这样,数据报就成功地从主机发送到了路由器上!还必须将数据报从路由器发送到目的地。路由器首先需要选择适当的接口来转发,这项工作路由器可以通过查询路由表来完成。路由表告诉路由器,数据报可以通过路由器的222.222.222.220接口转发。该接口将数据报传送到其适配器,组成新的数据帧,并送入LAN2这次,数据帧的信宿地址才是真正的最终目的地的LAN地址。路由器又是如何知道最终目的地的LAN地址呢?因为,路由器可以识别数据报中的目的地的IP地址,所以,它可以通过ARP来获得最终目的地的LAN地址。路由选择路由表的基本内容ICMP工具程序利用PING来诊断网络问题TRACERTTRACERT工具可找出至目的IP地址所经过的路有器。