网络基础(OSI七层网络模型)
作者:互联网
OSI七层网络模型:7、物理层:实现两台机器互联,机器与机器之间怎么通信
(实现互联物理链路,通过物理介质进行基本连接:网线、光纤、无线电波)
(信息以二进制的电信号 形式存在,形成比特流)
6、数据链路层:0101011这种比特流没有实际意义,需要通过这一层转化成有意义的数据,数据通过MAC地址确认数据收发对象
----怎么查看MAC地址:设置-以太网-选择网络查看详情的物理地址
(对比特流进行处理:按8位为一组--1个字节,依次按顺序发送数据)
(MAC地址:网卡 ,相当于身份证,报文中会有:源MAC地址+目的地址)
(单位是帧)
5、网络层:两台需要通信的主机,当隔着很多台主机or有很多条通信路径,怎么知道对方的MAC地址以及选择最优路径
(使用ARP协议--address resolution protocol,通过IP地址知晓MAC)
(使用IP协议--判断通信主机是否处在一个子网中)
(使用一组路由协议,比如说静态路由、动态协议:RIP、OSPF、BGP 当路径有多条时,怎么选择最优路径)
4、传输层:当传输的数据量多or数据包特别大时,需要较长的时间。网络中断时,确保数据会重传,数据包完整以及数据正确
(使用TCP/UDP协议,对发送的数据进行封装,让数据一个一个按顺序依次发送)
( 定义端口的概念---判断通信的应用程序,寻找到对应的应用程序,进行数据的处理)
3、会话层:实现一个断点续传的功能
(从检验点继续恢复数据进行重传,方便传输大文件)
(自动收发包的功能,自动寻址的功能)
2、表示层:电脑有很多操作系统(windows、Linux、os),承担的功能就是一个翻译功能让不同系统之间可以相互通信
敲黑板小重点:会话层和表示层是没有定义任何协议的哦
1、应用层:数据只有在数据链路层时候进行过一个分组组装,是字节流的形式不好识别
(定义了一些HTTP、HTTPS、SMTP、DNS协议、FTP协议、)
标签:协议,通信,七层,网络,比特流,OSI,MAC,地址,数据 来源: https://www.cnblogs.com/minirabbit/p/13686122.html