计算机网络知识点

OSI七层结构

物理层

解决在各种传输媒体上传输比特 0 和 1 的问题。
主要有四个任务:

  • 机械特性
    引脚数目排列等。
  • 电气特性
    电缆各条线上出现的电压范围等。
  • 功能特性
    某条线上某一电压的意义。
  • 过程特性
    各种可能事件的出现顺序。

数据链路层

将比特流
(1)封装成帧
从物理层的比特流中提取出完整的帧
(2)透明传输
使用差错检错技术,接受方的数据链路层就可以检测出帧在传输过程中是否出现误码。
(3)差错检测
为提供可靠数据通信提供可能
(4)物理地址(MAC address)
48位,理论上唯一网络标识,烧录在网卡,不便更改

网络层

1.将数据包跨越网络从源设备发送到目的设备(host to host)
2.路由(Routing):在网络中选取从源端到目的端转发路径,常常会根据网络可达性动态选取最佳路径,也可以使用静态路由
3.路由协议:路由器之间交互路由信息所遵循的协议规范,使得单个路由器能够获取网络的可达性等信息
4.服务质量(QoS)控制:处理网络拥塞、负载均衡、准入控制、保障延迟
5.异构网络互联:在异构编址和异构网络中路由寻址和转发

传输层

  • 将数据从源端口发送到目的端口(进程到进程)
  • 网络层定位到一台主机(host),传输层的作用域具体到主机上的某一个进程
  • 网络层的控制主要面向运营商,传输层为终端用户提供端到端的数据传输控制
  • 两类模式:可靠的传输模式,或不可靠传输模式
  • 可靠传输:可靠的端到端数据传输,适合于对通信质量有要求的应用场景,如文件传输等
  • 不可靠传输:更快捷、更轻量的端到端数据传输,适合于对通信质量要求不高,对通信响应速度要求高的应用场景,如语音对话、视频会议等

会话层

建立会话:A、B两台网络设备之间要通信,要建立一条会话供他们使用,在建立会话的过程中也会有身份验证,权限鉴定等环节;
保持会话:通信会话建立后,通信双方开始传递数据,当数据传递完成后,OSI会话层不一定会立刻将两者这条通信会话断开,它会根据应用程序和应用层的设置对该会话进行维护,在会话维持期间两者可以随时使用这条会话传输局;
断开会话:当应用程序或应用层规定的超时时间到期后,OSI会话层才会释放这条会话。或者A、B重启、关机、手动执行断开连接的操作时,OSI会话层也会将A、B之间的会话断开。

表示层

对数据格式进行编译,对收到或发出的数据根据应用层的特征进行处理,如处理为文字、图片、音频、视频、文档等,还可以对压缩文件进行解压缩、对加密文件进行解密等。只有在表示层将数据处理完成后,才能将转格式编译后的数据呈现在应用程序中,让用户能够看懂。

应用层

运输层仅为应用进程提供了端到端的通信服务。但不同的网络应用的应用进程之间,还需要有不同的通信规则,因此还需要有应用层协议。
有了以上三层协议的支持,数据已经可以从一个主机上的应用程序传输到另一台主机的应用程序了,但此时传过来的数据是字节流,不能很好的被程序识别,操作性差。因此,应用层定义了各种各样的协议来规范数据格式,常见的有 HTTP、FTP、SMTP 等。
有了这个规范以后,服务端收到请求以后,就能正确的解析客户端发来的数据,当请求处理完以后,再按照客户端要求的格式返回,客户端收到结果后,按照服务端返回的格式进行解析。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值