计算机网络参考模型

一、OSI七层参考模型(ISO——国际标准化组织)

  1. 应用层:为应用进程提供网络服务,例如你在qq输入几个字符
  2. 表示层:数据的表示,安全,压缩(把人的语言翻译成计算机能识别的语言)
  3. 会话层:建立,管理,中止会话
  4. 传输层:定义传输数据的协议端口号,以及流量控制和差错检验(防火墙,端到端)
  5. 网络层:进行逻辑地址寻址,实现不同网络之间的路径选择(路由器)
  6. 数据链路层:建立逻辑连接,进行硬件地址寻址,差错检验等功能(交换器,网卡)
  7. 物理层:建立,维护,断开物理连接(集线器,网卡)

物理层:

1.封装好的数据以 “0”、“1” 比特流的形式进行传递

2.数据传输可以在两个方向上进行,这个时候就要提到单工,半双工,和全双工了

单工:简单来说就是只能有一方发送数据,另一方接收  举个例子:广播,电视

半双工:就是可以互相发送数据,但是只能在同一时间,由一方发送给另一方  举例:对讲机

全双工:就是不管在什么时间,双方都可以互相发送数据  举例:打电话

数据链路层:

1.数据帧封装结构

2.源和目的mac地址

3.数据校验功能:差错检验

网络层

1.数据包封装结构

2.源和目的逻辑地址

传输层

1.用户进程间的通信

2.承上启下

会话层

提供于用户的接口

表示层

编码解码,压缩解压缩,加密解密

用户层

建立用户间的会话关系


思考:端到端和点到点通信有什么区别

点到点是主机到主机之间的通信(网络层及以下)。
端到端是进程到进程之间的通信(传输层)。
同一台计算机同时可以和很多台计算机通信,使用IP对不同的计算机加以区分。(点到点)
一台计算机上的一个程序(如qq)和很多其他计算机上的程序通信,需要使用IP+端口才能唯一的表示一个会话。

数据链路层的作用

差不多就是交换机的作用:帧的封装与解封装,差错检测等

网络层的作用

差不多就是路由器的作用:路由选择,进行逻辑地址的寻址

tcp/ip四层模型与七层模型的对应关系

应用层                                                                             应用层(对应七层模型里的应用层

表示层                                                                             表示层,会话层)

会话层

传输层                                                                             传输层(对应七层模型里的传输层)

网络层                                                                             网络层(对应七层模型里的网络层)

数据链路层                                                                      数据链路层(对应七层模型里的数

物理层                                                                             据链路层,物理层)

tcp/ip协议层各层的主要协议

应用层:负责web浏览器的http协议,文件传输的FTP协议,负责电子邮件的SMTP协议,负责域名系统的DNS

传输层:有可靠传输的TCP协议,高效的UDP。负责传输应用层的数据包

网络层:主要是ip协议

数据链路层:最主要协议有ARP,RARP,主要功能是提供链路错误检测

二、数据封装过程

应用层         数据加密打包建立会话    用户                               交互窗口                   计算机

传输层:       接收上层数据            加入自己端口TCP/UDP            段                    防火墙

网络层:       接收上层数据       加入源IP地址                                包                       路由器 

数据链路层:   接收上层数据       加入源mac地址                         帧                        交换机

物理层:       接收上层数据       转为比特流(bit)                         bit                       网卡  
 

三、网络三层架构

1.1核心层

核心层是网络的主干部分,其包括路由器,防火墙,核心层交换机等。它的功能主要是实现骨干网络之间的优化传输。核心层高速转发数据包是关键

主要在网络层和传输层

1.2汇聚层

汇聚层处于中间位置,用来连接核心层和接入层,它在工作站接入核心层前先做汇聚,以减轻核心层设备的负荷。汇聚层也就汇聚层具有实施策略、安全、工作组接入、虚拟局域网(VLAN)之间的路由、源地址或目的地址过滤等多种功能。在汇聚层中,应该采用支持三层交换技术和VLAN的交换机,以达到网络隔离和分段的目的。

汇聚层流量控制,转发数据是关键

主要在网络层

1.3接入层

将网络中直接面向用户连接或访问网络的部分称为接入层。

接入层为用户提供了在本地网段访问应用系统的能力,主要解决相邻用户之间的互访需求,并且为这些访问提供足够的带宽,接入层还应当适当负责一些用户管理功能(如地址认证、用户认证等),以及用户信息收集工作(如IP地址、MAC地址、访问日志等)。

接入层为用户提供接口是关键

主要在数据链路层

你可能感兴趣的:(5G与网络,计算机网络,网络)