TCP_IP协议族

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

TCP/IP协议族对于TCP/IP协议族各成员划分层次时,通常采用两种方式:一种是根据协议之间的服务调用关系;另一种是协议的作用和功能。大多数情况下,这两种划分方式配合得很好,但是偶尔也会出现一些二义性问题。以路由协议为例,从协议的作用和功能来说,路由协议应该被划分到网际层;但是路由协议中的BGP协议是基于TCP进行封装和传输的,路由协议中的RIP协议是基于UDP进行封装和传输的,从服务调用关系来说,BGP和RIP又应该被划分到应用层。由于TCP/IP参考模型是先有协议后有模型,因此在协议划分时会出现这种二义性问题。从这个层面上来说,TCP/IP参考模型的结构不如OSI参考模型的结构严谨。下面的图列举了TCP/IP参考模型中各层的一些常见协议,这些协议仅仅是TCP/IP族中的一小部分。随着网络技术的发展,TCP/IP协议族还不断有新成员加入。HTTPPOP3FTPSMTPTelnetIMAPTCPBGPDHCPBOOTPTFTPLDAPSNMPDNSUDPRIPIP/IPv6EGPNHRPGGPOSPFIGRP/E-IGRPICMPIGMPMobileIPARP/RARPLLCSLIPLAN各协议WAN各协议应用层传输层网际层网络接口层TCP/IP协议族通过网络接口层实现IP数据报在各种通信系统上的传输。这些通信系统既包括各种局域网(LAN),如IEEE802.3标准,又包括各种广域网(WAN),如X.25、帧中继、xDSL和ATM等。这些通信系统向TCP/IP协议族提供通信服务,但其本身并不属于TCP/IP协议族。TCP/IP各层主要协议网络接口层的主要任务是实现IP数据报在具体通信系统上的传输。TCP/IP协议族在网络接口层的主要协议有如下几种。●SLIP(SerialLineIP,串行线路IP协议):用于在点到点串行线路上封装和传输IP数据报的协议(已淘汰)。●ARP(AddressResolutionProtocol,地址转换协议):用于实现逻辑地址(即IP地址)向物理地址(即MAC)的转换。●RARP(ReverseAddressResolutionProtocol,反向地址转换协议):用于实现物理地址(即MAC)向逻辑地址(即IP地址)的转换。TCP/IP协议族网际层的主要协议有如下几种。●IP(InternetProtocol,网际协议):也称IPv4(InternetProtocolversion4,网际协议第4版),它定义了IP数据报的格式,其中包含地址信息和控制信息,使得数据报可以在网络中路由。●IPv6(InternetProtocolversion6,网际协议第6版):是IP协议的最新版本,主要是把IP地址从32位增加到128位,可以支持更多的寻址层次、更大数据的节点以及更简单的地址自动配置。●ICMP(InternetControlMessageProtocol,Internet控制信息协议):用于传输在TCP/IP通信中出现的错误报告,以及通信控制信息和请求/应答信息。●IGMP(InternetGroupManagementProtocol,Internet组管理协议):是一个组播协议,用于在位于不同逻辑网络的组成员之间传递IP数据报。●移动IP(MobileIP):是实现移动计算机与联网的关键协议。在移动IP中,计算机通过绑定归属IP地址(固定地址)和移动地址(随计算机移动而变化)来实现移动状态下的不间断通信。●RIP(RoutingInformationProtocol,路由选择信息协议):是一种基于UDP的内部网关协议,由于其功能是实现自治系统内部的路由,因此仍将它归属于网际层。●OSPF(OpenShortestPathFirst,开放最短路径优先):是一个内部网关协议,其功能是实现自治系统内部的路由。●IGRP(InteriorGatewayRoutingProtocol,内部网关路由协议)和EIGRP(EnhancedInteriorGatewayRoutingProtocol,增强的内部网关路由协议):是CISCO公司专用的内部网关协议。●BGP(BorderGatewayProtocol,边界网关协议):是一种基于TCP协议的外部网关协议,由于其功能是实现自治系统之间的路由,因此仍将它归属于网际层。●EGP(ExteriorGatewayProtocol,外部网关协议):是一种在自治系统间交换路由信息的外部网关协议,现已基本被BGP协议替代。●GGP(Gateway-To-GatewayProtocol,网关到网关协议):是一种早期Internet核心系统使用的路由协议,其作用是在核心路由器之间传播路由信息,目前已经被淘汰。●NHRP(NextHopResolutionProtocol,下一跳解析协议):用于简化NBMA(Non-BroadcastMulti-Access,非广播多路访问)网络中的路由转发过程,提高通信效率。TCP/IP协议族在应用层的主要协议有如下几种。●DNS(DomainNameService,域名系统服务):是一种分布式网络目录服务,主要用于域名和IP地址的相互转换。●HTTP(HypertextTransferProtocol,超文本传输协议):是应用层上一种请求/响应式的协议,实现客户端与服务器的通信,从而成为发布信息的主要协议。●FTP(FileTransferProtocol,文件传输协议):用于计算机之间的文件传送。●SMTP(SimpleMailTransferProtocol,简单邮件传输协议):是一种提供可靠且有效电子邮件传输的协议。●POP(PostOfficeProtocol,邮局协议):允许客户计算机动态访问邮件服务器上的邮件,目前已经发展到第三版,称为POP3。●IMAP(InternetMessageAccessProtocol,因特网信息访问协议):用于访问存储在邮件服务器系统内的电子邮件和电子公告板信息。●Telnet(TCP/IPTerminalEmulationProtocol,TCP/IP终端仿真协议):是一种基于TCP的虚拟终端通信协议。●DHCP(DynamicHostConfigurationProtocol,动态主机配置协议):是一种基于UDP的协议,使网络管理员能够集中管理和自动分配IP网络地址。●BOOTP(BootstrapProtocol,引导协议):是一种基于UDP的协议,主要用于无盘工作站从服务器获得自己的IP地址、服务器的IP地址以及启动映像文件名。●TFTP(TrivialFileTransferProtocol,简单文件传输协议):是一种基于UDP的传输文件的简单协议。TFTP只能从远程服务器上读、写文件(邮件)或者把读、写文件传送给远程服务器。●LDAP(LightweightDirectoryAccessProtocol,轻量级目录访问协议):用于访问X.500的目录服务。●SNMP(SimpleNetworkManagementProtocol,简单网络管理协议):是专门设计用于在IP网络管理网络节点(服务器、工作站、路由器和交换机等)的协议。SNMP使网络管理员能够监控网络工作状态、管理网络性能,发现并解决网络问题

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功