计算机网络基础知识。
OSI参考模型
这三层是自己写的代码实现
应用层:文件传输FTP,万维网HTTP这些需要联网的
表示层:1数据格式的转换(二进制转化为图片)2数据加密解密(聊天隐私会进行加密防止抓包)3数据压缩与恢复(比如说视频聊天在传输过程中会压缩)(如XXXXX)
会话层:向用户进程实体提供链接进行有序的数据传输,也就是建立同步。1建立同步会话2从校验点恢复通信,实现数据同步
(cookie功能,将表示层的数据封装成秘钥加一些令牌向下传输,令牌aaaaaa)
下面四层是socket实现
传输层:实现进程中的通信,与端与端间的通信,上三层与下三层,传输单位是报文或数据段。,,功能一:可靠传输(需从另一端确认)不可靠传输只管发送。功能二:差错控制,流量控制(TCP或者UDP)(TCPxxxxxaaaaa)
网络层:把分组从源端传到目的端,为不同的主机提供服务,网络传输单位是数据报,1路由选择(找最佳路径)2流量控制(寻址寻址OP)(IPTCPxxxxxaaaaa)
数据链路层:将网络层传下来的数据报转化成帧,数据链路层的单位为帧。1成帧2差错控制3流量控制(mac)(macIPTCPxxxxxaaaaa)
物理层:在物理层上实现比特流的透明传输(不管什么比特组合,都能在数据链路上传输),物理层的传输单位是比特1定义接口特性,定义传输模式(单工,双工,半双工)定义传输速率(多少兆网速)4比特同步与编码(0011100)
确定与传输媒体接口的一些特性,传输方式:并行传输与串行传输
5层参考模型结合osi与TCP与IP的优点
应用层 |
传输层 |
网络层 |
数据链路层 |
物理层 |
支持各种网络应用
进程与进程之间的传输TCP与UDP
源主机到目的主机的数据分组
把网络层传下来的数据报组装成帧
比特传输
IP由xxx.xxx.xx.xx组成,本质是0000000.00000000.00000000.0000000 0-255之间,叫ipv4、
00000000.0000000.00000000.00000000.0000000.00000000又叫ipv6
子网掩码:255.255.255.0前三位固定,后面有254选择0与255除外
其中网关的地址决定了IP的前几位。
- 计算机网络基础知识笔记(二)
- 计算机网络基础知识——(二)
- 【软考10】计算机网络基础知识拾遗
- 计算机网络基础知识总结
- 计算机网络 之 基础知识
- 计算机网络基础知识2
- 计算机网络基础知识 三
- 计算机网络基础知识--应对面试
- 计算机网络基础知识(笔试题)
- 以太网基础知识(三)-计算机网络
- 计算机基础知识学习(网络必备)强烈推荐!!!
- 计算机网络基础知识整理
- sincerit 计算机网络基础知识
- 计算机网络基础知识整理(二)
- 【软考10】计算机网络基础知识拾遗
- 计算机网络及安全基础知识
- 基础的计算机网络知识
- 计算机网络组网与配置技术—— 读书笔记1、组网与配置基础知识
- 计算机网络基础知识总结(转)
- 计算机网络基础知识总结