计算机网络【OSI参考七层模型】

OSI参考七层模型

应用层

概述:

所有能和用户交互产生网络流量的程序

典型应用层服务:

  1. 文件传输(FTP)
  2. 电子邮件(SMTP)
  3. 万维网(HTTP)
  4. ……

表示层

概述:

用于处理在两个通信系统(手机或电脑)中交换信息的表示方式(语法和语义)

功能:

  1. 数据格式变换(翻译官):泰文->翻译官->中文      ....011101010....    ->   比特流转换成图片
  2. 数据加密解密
  3. 数据压缩和恢复

主要协议(了解):

JPEG、ASCII

会话层

概述:

向表示层实体/用户进程提供建立连接,并在连接上有序传输数据

这就是会话,也就是建立同步(SYN)

双方互不影响,已经建立起会话 (摘录王道考研)

功能:

  1. 建立、管理、终止会话
  2. 使用效验点可以使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步

适用于传输大文件

主要协议(了解):

ADSP、ASP

传输层

概述:

负责主机中两个进程的通信,即端到端(上面三层)的通信。传输单位是报文段或文段或用户数据包

功能(可差留用,差得也能留用):

  1. 靠传输、不可靠传输(TCP,UDP)
  2. 错控制(顺序错了,传输层可以纠错)
  3. 量控制(速度匹不匹配的问题,控制发送方的速度,接收方接受过慢)
  4. 分用:复用->多个应用层进程克同时使用下面的运输层的服务。分用->运输层把收到的信息分别交付给上面应用层中相应的进程。

主要协议(重要):

TCP、UDP

网络层(IP层、网际层,最重要)

概述:

主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,网络层传输单位是数据报

功能:

  1. 路由选择(选出最佳路径
  2. 流量控制
  3. 差错控制
  4. 拥塞控制(若所有结点都来不及接受分组,而要丢弃大量分组的话,网络就处于拥塞状态。因此要采取一定措施,缓解这种拥塞)

主要协议:

IP、IPX、ICMP、IGMP、ARP、RARP、OSPF

数据链路层

概述:

主要任务是把网络层传下来的数据包组装成帧(数据链路层/链路层的传输单位是

功能:

  1. 成帧(定义帧的开始和结束):...100000010000....
  2. 差错控制:帧错+位错
  3. 流量控制
  4. 访问(接入)控制:控制对信道的访问

 主要协议:

SDLC、HDLC、PPP、STP

物理层(傻瓜层)

概述:

主要任务是在物理媒体上实现比特流的透明传输(物理层传输单位是比特

透明传输:指不管所传数据是什么样的比特组合,都应当能够在链路上传送

功能:

  1. 定义接口特性
  2. 定义传输模式(单工(只能一人接受,另一人发送)、半双工(两人都能接受,发送,但是链路上只能通过一个数据。例如对讲机只能一人讲话后才能继续讲话)、双工(两人都能够同时接收,发送。例如手机,两人都能说话和接收))
  3. 定义传输速率
  4. 比特同步
  5. 比特编码

主要协议:

Rj45、802.3


摘录自王道考研视频,仅供自己学习使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值