浅谈网络的七层模型

- 第七层-应用层 (Application):

粗意:网络服务与最终用户交互的一个接口,如应用程序的显示、按钮等等。
协议有:
HTTP[超文本传输协议] (80网站默认端口,网站可设其他非系统端口:基于TCP);
FTP[文件传输协议] (20数据端口【主动模式】/21控制端口:基于TCP)简称21端口 ;
TFTP[简单文件传输协议] (69端口,简化的文件传输协议:基于UDP);
SMTP[简单邮件传输协议] (25端口,传输系统之间的邮件信息:基于TCP);
SNMP[简单网络管理协议] (161端口接收和发送请求/162端口接收trap:基于UDP) ;
DNS[域名解析系统] (53端口,是一个存着域名对应IP地址的数据库:基于UDP);
TELNET[远程终端协议] (23端口,远程控制Web服务器的方法:基于TCP);
HTTPS[超文本传输安全协议] (443端口,http加了安全加密证书SSL:基于TCP)
POP3[邮局协议版本3] (110端口:只下载邮件,服务器不删除:基于TCP);
DHCP[动态主机配置协议【前身:BOOTP】] (67端口/68端口/546为V6 Client,给内网或网络服务供应商自动分配IP,内网管理员管理内部网络的工具:基于UDP);
这些为常见协议,还有些不常见协议未列出。

- 第六层-表示层(Presentation Layer):

粗意:数据的表示、安全、压缩。简单来说,为不同类型文件通信提供一种公共语言(在五层模型里面已经合并到了应用层)
格式有,JPEG、ASCll、DECOIC、加密格式等

- 第五层-会话层(Session Layer):

粗意:建立、管理、终止会话。简单来说就是打电话,双方都得拿起电话,会话劫持就相当于我把你们通话的电线剪断,然后接上我的线。(在五层模型里面已经合并到了应用层)
对应主机进程,指本地主机与远程主机正在进行的会话

- 第四层-传输层【报文】 (Transport):

粗意:定义传输数据的协议端口号,以及流控和差错校验。
协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层。
TCP[传输控制协议]:一种可靠的传输协议,三次握手建立通信,因为提供了效验,所以可靠,简单说就是给数据包贴上1,2,3,4,5,并按顺序发送,但就是因为贴上了序号,所以缩小了传输内容的大小,所以速度相比慢,
UDP[用户数据报协议]:一种无连接的传输协议,不验证是否可靠、是否顺序等,在数据传输中延迟小、数据传输效率高,多用于视频的传输。

- 第三层-网络层【分组/数据报】 (Network):

粗意:通过一系列算法等,让在网络中两台电脑通信。
进行逻辑地址寻址,实现不同网络之间的路径选择。
协议有:
ICMP[控制报文协议]:在主机与路由器之间传递控制信息。无连接。
IPV4[互联网协议4]:32位地址,前面为网络地址,后面为主机地址。
IPV6[互联网协议6]:128位地址,代替IPV4协议,解决地址空间不足而引发的一系列瓶颈问题。
ARP[地址解析协议]:根据IP地址获取物理地址。通过ip地址数据包包头的地址信息解析出目标硬件地址(MAC地址)信息。
RARP[反向地址转换协议]:用物理地址请求得到对应ip。多用于以太网、光纤分布式数据接口及令牌环LAN。

- 第二层-数据链路层【帧】 (Link):

粗意:对数据在物理介质中通信的一种保障。
建立逻辑连接、进行硬件地址寻址、差错校验等功能。(由底层网络定义协议)
将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正

- 第一层-物理层【比特】(Physical Layer):

粗意:物理层确保原始的数据可在各种物理媒体上传输。局域网与广域网皆属第1、2层,建立物理通信。网络设备、数据线等等。
物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值