iso/osi七层模型 & tcp/ip五层协议簇

                                    ISO/OSI七层模型


      计算机的网络中,许多的硬件,软件,协议交织起来组成一个复杂的系统,组织设计实现计算机网络是一个很大的的挑战,必须要有科学有效的方法来进行网络分层,即:把复杂的流程分解成几个相对单一的子过程,更容易发现问题并针对性解决问题。

应用层:

●用户提供服务

●人机交互的界面

●输入指令获得界面

表示层:

●安全加密

●数据压缩

●数据的表示:计算机把人类的语言翻译成计算机可以识别的二进制语言

会话层:

●建立,管理,终止会话

●允许不同机器上用户建立会话关系

传输层:

●建立会话之后允许在同一个软件两个端口进行数据传输,

●传输层是“端口对端口”之间的通信,端口号一致
 

网络层;

●进行逻辑地址寻址,实现不同网络之间的路径选择

● 知道IP地址之后,网络层进行最佳路径进行数据传输

数据链路层:

●建立逻辑链接

●进行硬件mac地址寻址,确认身份,差错校验数据传输是否完整

物理层:

●建立,维护,断开物理连接
●变信号传输,bit流
●数据到达主机之后,逆向的过程(物理层-数据链路层-网络层-传输层-会话层-应用层)

                                 TCP/IP协议簇的组成

      tcp/ip:传输控制协议(网际协议的简称)早期4层,现在5层,TCP/IP不是一个体系,而是一系列协议的集合。也称作tcp/ip协议簇

物理层数据链路层没有定义任何特定的协议
●支持所有的标准的,专用的协议,网络:城域网,局域网,广域网都可以支持
实质上定义的协议只有三层

在这里插入图片描述

应用层

●http:超文本传输协议
●ftp:文件传输协议
●ssh:远程访问控制协议
●dns:域名系统

传输层

●tcp:传输控制协议(稳定,可靠)
●udp:用户数据报协议(传输效率高,不可靠)

网络层

●ARP:地址解析协议(根据IP地址来获取mac地址)
:主机发送信息时,包含目标地址的arp请求广播到局域网上的所有主机,目标主机回应,收到信息之后,确定了目标地址的物理地址。mac地址上的ip地址和物理地址存入本机的arp缓存,保留一定的时间。

●RARP:逆地址解析协议

●ICMP:网际控制报文协议ping(测试主机是否可达,路由是否可用网络消息

●IGMP:网际组管理协议

常用设备
●应用层:个人计算机,微信,qq,浏览器
●网络层:路由器
●数据链路层:交换机,基于mac地址进行二层数据帧交换
●物理层:网卡,硬件防火墙

                  数据传输过程(数据封装和解封装的过程)

       数据在传输过程中不断地进行着封装和解封装的过程,中间设备属于哪一层就在哪一层对数据进行相关的处理,以实现设备的主要功能。

 


应用层:

●会话,表述,编译,建立连接
传输层:

●tcp头部,端口到端口,建立数据传输
网络层:

●ip头部(原目标地址,终点目标地址)路由器
数据链路层:

●mac头部,身份确认,最终寻址(原mac,目标mac)
物理层:

●bit流,把上部的数据封装,再解封装。
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值