OSI七层模型

OSI

开放系统互连参考模型 (Open System Interconnect简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层

那么这七层到底是做什么的呢?

应用层:提供OSI用户服务,处理应用程序的逻辑,例如事务处理程序、文件传送协议和网络管理等

表示层:代表应用进程协商数据表示;完成数据转换、格式化和文本压缩(数据加密传输)

会话层:提供两进程之间建立、维护和结束会话连接的功能

传输层:提供端对端的通信(tcp/udp协议)

网络层:实现数据的选路和转发,通信的两台主机一般不是直接相连的,而是通过多个中间件节点由路由器连接的

数据链路层:实现了IP地址和机器物理地址(MAC)之间的转换,完成两个相邻节点之间的可靠传输

OSI七层模型的TCP/IP协议集

TCP/IP协议集详解:

DNS(域名服务协议):先发送给本地服务器,进行查找,找到进行解析,若没有找到,就发送到根域名dns服务器,通过一层一层的递归查找,最后返回相应的信息 

网络为什么要分层?

  • 各层之间相互独立,有利于把大问题转成小问题进行解决
  • 灵活性好
  • 易于实现和维护,各层之间发生变化,但接口不变就不会对其他层有影响
  • 能够促进标准化工作,分层后,用户只关心应用层,其它层用户可以复用

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值