***TCP/ip协议族 和OSI七层参考模型对应关系
*端到端与点到点传输区别?*
*端到端-传输层*
TCP就是用来建立这种端到端连接的一个具体协议,SPX也是。端到端是传输层的,你比如你要将数据从A传送到E,中间可能经过A->B->C->D->E,对于传输层来说他并不知道B,C,D的存在,他只认为我的报文数据是从A直接到E的,这就叫做端到端。
*点对点-网路层和数据链路层*
如光纤,就必须是点到点连接,DDN专线也是,即两头各一个机器中间不能有机器。点到点是网络层的
****TCP/IP****:
****数据链路层****:
-
SDLC:软件生命周期
-
HDLC:(High-Level Data Link Control,高级数据链路控制),是链路层协议的一项国际标准,用以实现远程用户间资源共享以及信息交互。
-
STP(Spanning Tree Protocol)生成树协议
-
ARP正向地址解析协议(可放在链路层,也可放在网络层)、RARP反向地址解析协议:(ARP(ip->mac),RARP(mac->ip))
网络层:
-
IP-网际协议,
-
ICMP-Internet控制报文协议(用于在主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息,典型应用就是ping),
-
IGMP(用于管理因特网协议多播组成员的一种通信协议)、
-
RIP(内部网关协议-动态路由选择协议)、
-
OSPF(Open Shortest Path First开放式最短路径优先)
传输层:
-
TCP(传输控制协议支持有连接传输协议) ,
-
UDP(用户数据报协议支持无连接传输协议)
应用层:
-
Telnet(远程登录),
-
FTP(文件传输协议),
-
SMTP(简单邮件传输协议),
-
SNMP(简单网络管理协议).
-
POP3(即“邮局协议版本3”)
-
TFTP:简单文件传输协议。
*tcp/ip 和OSI参考模型对应关系*
*PDU是协议数组单元*
定义:在分层网络结构,例如在开放式系统互联(OSI)模型中,在传输系统的每一层都将建立协议数据单元(PDU)。PDU包含来自上层的信息和当前层的实体附加的信息,这个PDU会被传送到下一较低的层。物理层实际以一种编帧的位流形式传输这些PDU,这些PDU由协议栈的较高层建造。接收系统自下而上传送这些分组通过协议栈,并在协议栈的每一层分离出PDU中的相关信息。