osi的七层模型
b21bb051f8198618b8f0ae2b40ed2e738ad4e6ee.jpg
应用层
网络服务与最终用户的一个接口。
协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP
FTP服务器会占用两个端口
一.21端口用于控制连接。
二.20端口用于数据连接。
表示层
数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层)
格式有,JPEG、ASCll、DECOIC、加密格式等
会话层
建立、管理、终止会话。(在五层模型里面已经合并到了应用层)
对应主机进程,指本地主机与远程主机正在进行的会话
传输层
负责规范信息从源设备到目的设备准确可靠地流动。
定义传输数据的协议端口号,以及流控和差错校验。
协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层
UDP的重要特征:数据传输的延迟最短,系统开销低,无连接
将流量控制用于 TCP 数据传输的原因是防止传入数据耗尽接收方资源
从源向目的传送数据段的过程中, TCP 使用窗口大小机制提供流量控制
网络层
进行逻辑地址寻址,实现不同网络之间的路径选择。
协议有:ICMP IGMP IP(IPV4 IPV6) ARP RARP
路由器、网关属于网络层
路由器能够在 LAN 之间存储转发帧
数据链路层
建立逻辑连接、进行硬件地址寻址、差错校验 [2] 等功能。(由底层网络定义协议)是完成相邻节点间流量控制功能的层次。将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。
交换机,网桥属于数据链路层层
物理层
建立、维护、断开物理连接。(由底层网络定义协议)
中继器属于物理层
适配器(即网卡) 来实现数据链路层和物理层这两层的协议的硬件和软件
网络适配器工作在 TCP/IP 协议中的网络接口层(OSI 中的数据链路层和物理层)
转发器工作在物理层
OSPF路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。
DHCP:动态主机设置协议(英语:Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。通过协议可以在网络中动态地获得 IP 地址。
DNS:Internet 上的域名由域名系统 DNS(Domain Name System)统一管理。 DNS 是一个分布式数据库系统, 由域名空间、 域名服务器和地址转换请求程序三部分组成。 有了 DNS, 凡域名空间中有定义的域名可以有效地转换为对应的 IP 地址, 同样, IP 地址也可通过 DNS 转换成域名。
SMTP:简单邮件传输协议 (Simple Mail Transfer Protocol, SMTP) 是在Internet传输email的事实标准。SMTP是一个相对简单的基于文本的协议。
IPV4 的地址长度为32
IPv6地址的二进制形式长度为128











网友评论