网络三层协议
1. 网络中第三层协议有哪些第三层协议类型又有哪些我对这两个概念不太明白。
三层协议:IP ICMP ping tracert IGMP IPX
类型:基于IP的协议,基于IPX的协议等等。
第三层的协议就是工作在第三层的协议,协议类型就是三层的协议封装在二层中,你从二层中看有个type选项,这里面的字段表示了不同的协议类型。
2. TCP/IP层次模型的第三层(网络层)中包括的协议主要有哪些
IP(IPv4,IPv6),ICMP,ICMPv6,IGMP,IPsec。
网络层用来处理网络中流动的数据包,数据包为最小的传递单位,比如我内们常用的ip协议、容icmp协议、arp协议(通过分析ip地址得出物理mac地址)。
网络层在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。
(2)网络三层协议扩展阅读:
TCP/IP模型分为5层:应用层、传输层、网络层、数据链路层以及 物理层。分层就类似接口的定义,定义了每个层的行为职责。这样的分层抽象提供了更多实现的自由。
TCP/IP分层模型数据传递:
首先应用层将数据报文按照协议封装格式压缩然后传递给传输层、传输层通过协议将数据报封装为数据报段、然后传递给网络层,网络层将数据报段封装为数据包,并传递给数据链路层,数据链路层收到数据包,封装为数据帧,然后又将数据帧转比特流传递给物理层,物理层将比特流通过光或电信号发送给目标。
3. 网络协议有几层哪几层谢谢
OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。下面我简单的介绍一下这7层及其功能。
OSI的7层从上到下分别是
7 应用层
6 表示层
5 会话层
4 传输层
3 网络层
2 数据链路层
1 物理层
4. 网络协议分别是哪七层协议
根据建议X.200,OSI将计算机网络体系结构划分为以下七层,标有1~7,第层在底部。 现“OSI/RM”是英文“Open Systems Interconnection Reference Model”的缩写。
第7层 应用层
应用层(Application Layer)提供为应用软件而设的界面,以设置与另一应用软件之间的通信。例如: HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3等。
第6层 表示层
表示层(Presentation Layer)把数据转换为能与接收者的系统格式兼容并适合传输的格式。
第5层 会话层
会话层(Session Layer)负责在数据传输中设置和维护电脑网络中两台电脑之间的通信连接。
第4层 传输层
传输层(Transport Layer)把传输表头(TH)加至数据以形成数据包。传输表头包含了所使用的协议等发送信息。例如:传输控制协议(TCP)等。
第3层 网络层
网络层(Network Layer)决定数据的路径选择和转寄,将网络表头(NH)加至数据包,以形成分组。网络表头包含了网络数据。例如:互联网协议(IP)等。
第2层 数据链路层
数据链路层(Data Link Layer)负责网络寻址、错误侦测和改错。当表头和表尾被加至数据包时,会形成帧。数据链表头(DLH)是包含了物理地址和错误侦测及改错的方法。数据链表尾(DLT)是一串指示数据包末端的字符串。例如以太网、无线局域网(Wi-Fi)和通用分组无线服务(GPRS)等。分为两个子层:逻辑链路控制(logic link control,LLC)子层和介质访问控制(media access control,MAC)子层。
第1层 物理层
物理层(Physical Layer)在局部局域网上传送数据框(frame),它负责管理电脑通信设备和网络媒体之间的互通。包括了针脚、电压、线缆规范、集线器、中继器、网卡、主机适配器等。
其中高层(即7、6、5、4层)定义了应用程序的功能,下面3层(即3、2、1层)主要面向通过网络的端到端的数据流。
5. 网络层分为哪几种协议
TCP/IP网络层的核心是IP协议,与协议配套使用实现其功能的还有地址解析协议ARP、逆地址解析协议RARP、因特网报文协议ICMP、因特网组管理协议IGMP。
6. 二层协议和三层协议应用如何区分
二层和三层是相对而言的,一般是指OSI七层中的二层和三层,比如一条QQ消息回,从点击发送开始答,一定会是经过七层协议,最后到物理层,通过电信号转出去,OSPF只是路由协议,和二层三层没关系的,只是说如果要部署OSPF协议,必须是在三层网络,因为OSPF的相关报文是通过IP来传递的。
PPP、HDLC、FR、ETHERNET这些都是二层的技术,只是各有优势而已,拿ETHERNET来说,就是我们常说的MAC地址,还是拿QQ消息来说,QQ消息进入计算机后,7-5层略,到4层后,先把他打上TCP源端口和目的端口号,再送到3层处理,加上源IP地址和目的IP地址,再到2层,加上ETHERNET的源MAC和目的MAC,再到物理层,变成电信号传出。。。。。。
总之,层次的是需要分清的,网络的使用是离不开二层和三层的任一一层的,他们是先后的关系,而不是并列的关系
7. 网络有几层协议分别是什么求大神帮助
OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。下面我简单的介绍一下这7层及其功能。 OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 其中高层,既7、6、5、4层定义了应用程序的功能,下面3层,既3、2、1层主要面向通过网络的端到端的数据流。下面我给大家介绍一下这7层的功能: (1)应用层:与其他计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。示例:telnet,HTTP,FTP,WWW,NFS,SMTP等。 (2)表示层:这一层的主要功能是定义数据格式及加密。例如,FTP允许你选择以二进制或ASII格式传输。如果选择二进制,那么发送方和接收方不改变文件的内容。如果选择ASII格式,发送方将把文本从发送方的字符集转换成标准的ASII后发送数据。在接收方将标准的ASII转换成接收方计算机的字符集。示例:加密,ASII等。 (3)会话层:他定义了如何开始、控制和结束一个会话,包括对多个双向小时的控制和管理,以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下,如果表示层收到了所有的数据,则用数据代表表示层。示例:RPC,SQL等。 (4)传输层:这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能。示例:TCP,UDP,SPX。 (5)网络层:这层对端到端的包传输进行定义,他定义了能够标识所有结点的逻辑地址,还定义了路由实现的方式和学习的方式。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法。示例:IP,IPX等。 (6)数据链路层:他定义了在单个链路上如何传输数据。这些协议与被讨论的歌种介质有关。示例:ATM,FDDI等。 (7)物理层:OSI的物理层规范是有关传输介质的特性标准,这些规范通常也参考了其他组织制定的标准。连接头、针、针的使用、电流、电流、编码及光调制等都属于各种物理层规范中的内容。物理层常用多个规范完成对所有细节的定义。示例:Rj45,802.3等。
8. 请问二层网络协议和三层网络协议分别有哪些协议
数据链路层协议=二层网络协议
数据链路层协议分类
1.面向字符的链路层协议
Ø ISO的IS1745,基本型传输控制规程及其扩充部分(BM和XBM)
Ø IBM的二进制同步通信规程(BSC)
ØDEC的数字数据通信报文协议(DDCMP)
Ø PPP
2.面向比特的链路层协议
Ø IBM的SNA使用的数据链路协议SDLC(Synchronous Data Link Control protocol);
Ø ANSI修改SDLC,提出ADCCP(Advanced Data Communication Control Procere);
Ø ISO修改SDLC,提出HDLC(High-level Data Link Control);
Ø CCITT修改HDLC,提出LAP(Link Access Procere)作为X.25网络接口标准的一部分,后来改为LAPB。
第三层
TCP协议
TCP,即传输控制协议,是一种面向连接的传输层协议。通过使用序列号和确认信息,TCP协议能够向发送方提供到达接收方的数据包的传送信息。当传送过程中出现数据包丢失情况时,TCP协议可以重新发送丢失的数据包直到数据成功到达接收方或者出现网络超时。TCP协议还可以识别重复信息,丢弃不需要的多余信息,使网络环境得到优化。如果发送方传送数据的速度大大快于接收方接收数据的速度,TCP协议可以采用数据流控制机制减慢数据的传送速度,协调发送和接收方的数据响应。TCP协议能够把数据传送信息传递给所支持的更高层次的协议或应用使用。
IP协议
IP协议位于Internet协议栈的第三层,最早于1970年在UNIX系统平台上开发成功。今天,IP协议已经发展成为网络操作系统相互之间进行通讯的标准机制,是HTTP和TCP等高层协议的基础。除了可以提供网络路由之外,IP协议还具有错误控制以及网络分段等众多功能,是整个Internet协议栈的核心。
9. TCP/IP协议结构是三层还是四层
很正常的,书中明显说明了,是整个结构协议!注意,是协议!!因为底层的接口层根内本没定义什容么具体的协议,其余三层都有具体的相应的协议。所以,TCP/IP结构是为四层,TCP/IP协议的话,的确只有上面三层有协议而已。 明白了否?
补:TCP/IP的接口层对应了OSI七层模型中的数据链路层和物理层两个层,而物理层对应的TCP/IP是没有协议的。你上面指的那两个协议都是数据链路层中的,而数据链路层对物理层的调用请翻书查看。所以TCP/IP中接口层没有定义相应的协议是很正常的说法。
我就解释到这里了,您再仔细翻翻书吧,TCP/IP中的接口层是几乎没有实质内容,也没有定义任何特定的协议,所以您那书说到的“整个协议”是只有三层是很正常的说法。咱就没必要讨论接口层的协议问题了,不是你我讨论的领域。
10. 网络互连技术中,IP协议为什么被称为三层半协议
很正常的,书中明显说明了,是整个结构协议!注意,是协议!!因为回底层的接口层根本答没定义什么具体的协议,其余三层都有具体的相应的协议。所以,TCP/IP结构是为四层,TCP/IP协议的话,的确只有上面三层有协议而已。 明白了否? 补:TCP/IP的接口层对应了OSI七层模型中的数据链路层和物理层两个层,而物理层对应的TCP/IP是没有协议的。你上面指的那两个协议都是数据链路层中的,而数据链路层对物理层的调用请翻书查看。所以TCP/IP中接口层没有定义相应的协议是很正常的说法。我就解释到这里了,您再仔细翻翻书吧,TCP/IP中的接口层是几乎没有实质内容,也没有定义任何特定的协议,所以您那书说到的“整个协议”是只有三层是很正常的说法。咱就没必要讨论接口层的协议问题了,不是你我讨论的领域。