第一章
OSI7层模型
osi分层
1.应用层:为用户提供多种服务,网络与用户软件之间的接口服务
2.表示层:用来语言转化,方便用户看
服务:解决不同计算机之间的数据差异
保护数据的安全
进行数据压缩
3.会话层:维护应用之间同信的机制,可以帮助恢复通信,可以对通信的控制,可以对较大的文件进行发便的传输。
4.传输层:负责发送报文
基本服务:寻址、连接管理、流量控制和缓冲
5.网络层:能将信息送到目的计算机地址
6.数据链路层:在通信的实体之间建立数据链路连接,传送以帧为单位的数据,通过差错控制、流量控制方法,将可能出错的物理连接改造成为逻辑上无差错的数据链路,即使之对网络层表现为一条无差错的链路。
7:物理层:OSI最低层,通过物理层连接传输数据的服务。
封装与解封装
封装:数据通信从上往下传送,将信息大的进行分装在不同的信封里,对原始的数据加上头部和尾部,再对数据进行封装。
解封装:与封装相反的原理,将大的信息去头部和尾部,将信按顺序摆放。也就是除去每层增加的信息,把剩余的结果向上层传递。
TCP/IP 模型
TCP/IP 分层
1.网络接入层:接收IP数据,通过物理网络进行传输,或者接收物理信号转换成数据帧,抽取Ip数据报,交给ip层。
2.网际层:负责相邻节点之间的数据传送
三个主要功能方面
1:处理来自传输层的请求,将分组装入IP数据包,填充报头,选择去往目的的节点路径,然后将数据报发送给合适的网络接口。
2:处理输入数据报,首先检查数据报的合理性,如何进行路由选择。假如该数据报已经到达目的节点(本机),就会去掉报头,将IP数据部分交给相应的传输层协议。假如没有到达目的节点,就会继续转发。
3.处理ICMP报文,即处理路由选择、流量控制和拥塞控制等问题。
“ I