专注在线职业教育24年
下载APP
小程序
希赛网小程序
导航

通信互联网技术知识点精讲之各层常用协议简介

责编:小狐狸 2016-09-06
资料领取

       下面是由希赛小编整理的通信互联网技术知识点精讲之各层常用协议简介,希望能帮助学友们。具体内容如下:


       各层常用协议简介

       1.物理层

       物理层协议有很多种,其中得到广泛使用的有RS_232C、RS_499、V.35、X.2丨和X.21bit,以及各种局域网的物理层标准等。

       2.数据链路层

       常用的数据链路层协议包括以下几种。

       (1)局域网数据链路协议。各种不同的局域网中LLC子层的功能基本相同,不同的是MAC子层。在IEEE802系列协议中,IEEE802.2定义了LLC子层的相关内容;而IEEE802.3、802.4、802.5和802.8则分别定义了CSMA/CD、令牌总线、令牌环、FDDI等不同网络中的MAC子层规范。

       (2)面向字符的数据链路控制规程。面向字符的同步协议是最早提出的同步协议,其典型代表是IBM公司的二进制同步控制规程(BinarySynchronousCommunication,BSC)o为了实现建链、拆链等链路管理以及同步功能,BSC采用了ASCII或EBCDIC字符集中的字符,并在这些字符前增加一个转义字符,以形成特殊的控制字符组,控制数据的传输过程。BSC的实现只需要很少的缓存容量,规程简单,易于实现。它最大的缺点是它和特定的字符编码集关系过于密切,不利于兼容。而且BSC是一个半双工协议,链路传输效率很低。

       (3)面向比特型的数据链路控制规程。在这类规程中,最典型的就是高级数据链路控制规程(HDLC)。通过在帧结构中设置相应的控制字段,提高了数据传输的效率,比面向字符型的控制规程更优越。

       在HDLC中,每帧的开始和结束处都有一个标志字段(01111110),用来标识械的开始和结束,并对帧进行同步。在帧内部采用了“零比特填充法”,防止在数据字段中出现与标志字段相同的内容,以实现数据的透明传输。

       HDLC使用了一个8bit的控制字段,通过它,以编码的方式定义了丰富的控制命令,完成了BSC协议中众多传输控制字符和转义字符的功能。

       支持全双工工作方式,采用窗口和捎带应答机制,允许在未收到确认的情况下,连续发送多个帧,提高了信息传输的效率。

       采用了帧校验序列,并设置了窗口序号,提髙了信息传输的正确性和可靠性。

       从另外一个角度来看,在TCP/IP协议族中对应于数据链路层功能的协议还包括SLIP、PPP、ARP、RARP等。

       串行线路因特网协议(SerialLineInternetProtocol,SLIP):是面向低速串行线路的协议,现己逐渐被功能更好的点对点协议(PPP)所取代。

       点对点协议(PointtoPointProtocol,PPP):是IETF推出的在点到点类型线路上使用的数据链路层协议。它解决了SLIP中存在的问题,并成为正式的因特网标准。目前得到广泛的应用。

       地址解析协议(AddressResolutionProtocol,ARP):为已知的IP地址确定相应的MAC地址。

       反向地址解析协议,(ReverseAddressResolutionProtocol,RARP):根据MAC地址确定相应的IP地址。

       3.网络层

       曾经得到广泛应用的以及现在常用的网络层协议包括:X.25分组层协议、IPX、IP、ICMP、IGMP、RIP、OSPF、BGP等。

       (1)X.25的分组层:X.25是原CCITT(现ITU-T)提出的,定义了终端和计算机到分组交换网络的连接。X.25协议定义了对应于OSI下三层的功能,如物理层的X.21协议,数据链路层的LAP-B协议(HDLC协议的一部分),以及X.25的分组层协议。X.25的分组层协议定义了通过分组交换网络的可靠虚电路传输。

       (2)互联网分组交换/顺序分组交换(InternetworkPacketExchange/SequentialPacketExchange.IPX/SPX):Novell提出的用于客户机/服务器相连的网络协议。使用IPX/SPX能运行通常需要NetBEUI支持的程序,通过1PX/SPX可以跨过路由器访问其他网络。

       (3)网际协议(InternetProtocol,IP):IP是TCP/IP的心脏,也是网络层中最重要的协议,负责在网络内的寻址和数据报的路由。

       (4)网际控制消息协议(InternetControlMessageProtocol,ICMP):提供控制和传递消息的功能。

       (5)因特网组管理协议(InternetGroupManagementProtocol,IGMP):运行于主机和与主机直接相连的组播路由器之间,是丨P主机用来报告多址广播组成员身份的协议。

       (6)路由信息协议(RoutingInformationProtocol,RIP):最早的路由协议之一,现在仍在广泛使用。它是一种距离向量式路由协议,是内部网关协议的一种。

       (7)开放最短路径优先协议(OpenShortestPathFirst,OSPF):由因特网工程任务组(IETF)开发的一种内部网关协议(IGP),是一种链路状态协议。

       (8)边界网关协议(BorderGatewayProtocol,BGP):不同自治系统路由器之间进行通信的外部网关协议。

       4.传输层

       传输层协议可以分为3类。

       (1)A类:网络连接具有可接受的差错率和故障通知率,A类服务是可靠的网络服务,一般指虚电路服务。

       (2)C类:网络连接具有不可接受的差错率。C类的服务质量最差,提供数据报服务或无线分组交换的网络均属此类。

       (3)B类:网络连接具有可接受的差错率和不可接受的故障通知率,B类服务介于前二者之间,广域网多提供B类服务。

       常用的传输层协议有TCP和UDP。

       传输控制协议(TransmissionControlProtocol,TCP):为应用程序提供可靠的通信连接;适合于一次传输大批数据的情况:并适用于要求得到响应的应用程序。

       用户数据报协议(UserDatagramProtocol,UDP):提供了无连接通信,不对传送的数据报提供可靠性保证:适合于一次传输少量数据的情况,传输的可靠性由应用层负责。5.应用层

       应用层位于协议栈的顶端,它的主要任务是提供应用程序。应用层的协议当然也是为了这些应用而设计的,常用的协议功能如下。

       (1)Telnet(TeletypeovertheNetwork):提供远程登录(终端仿真)服务,运行在TCP上。

       (2)文件传输协议(FileTransferProtocol,FTP):提供应用级的文件传输服务,即远程文件访问等,运行在TCP上。

       (3)简单邮件传输协议(SimpleMailTransferProtocol,SMTP):用来发送电子邮件的协议,运行在TCP上。

       (4)简单网络管理协议(SimpleNetworkManagementProtocol,SNMP):用于网络信息的收集和网络管理。

       (5)域名服务(DomainNameService,DNS):提供域名和IP地址间的转换,用于完成地址查找、邮件转发等工作,运行在TCP和UDP上。

       (6)超文本传输协议(HyperTextTransferProtocol,HTTP):传输用超文本标记语言(HyperTextMarkupLanguage,HTML)编写的文件,通过此协议,可以浏览网络上的各种信息,在浏览器上看到丰富多彩的文字与图片。

       (7)安全超文本传输协议(HypertextTransferProtocoloverSecureSocketLayer,orHTTPoverSSLsecureversion,HTTPS):对网络中传输的数据进行加密,可以有效地防止用户的重要信息被非法窃取。

       (8)网络时间协议(NetworkTimeProtocol,NTP):用于网络同步,运行在UDP上。


       返回目录:通信互联网技术知识点精讲之计算机网络与协议汇总


       相关推荐:

 通信互联网技术知识点精讲之网络操作系统汇总

       中级通信互联网技术知识点精讲之网络安全技术汇总

       中级通信互联网技术知识点精讲之数据库技术汇总

       通信互联网技术知识点精讲之交换技术汇总

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服