当前课程知识点:计算机网络 > 第一章 概述 > 1.5 参考模型相关的概念 > Video
各位好
当你写好了电子邮件点击发送
当你在淘宝上下了单点击了提交
当你在浏览器地址栏输入了网址
按下了回车键
接下来发生了什么你知道吗
这些电子邮件订单网页的请求
是怎么到达对方
对方收到了之后又做怎么样的处理
在整个过程里面涉及到了三个主角
发方 收方和中间的信号通道
我们的电子邮件是这样的
订单是这样的
网页请求是这样的
但是这样的东西
计算机根本就不认得怎么办呢
发送方首先要做一个封装
或者打包的动作
将信息封装从最高层应用层开始
逐渐下行到最底层物理层
在每一层上数据
都会加上头部的信息
用于传递的时候使用
具体来说在OSI参加模型的上三层
信息被表示成一定格式
和形式的数据流叫DataStream
数据流被传到传输层
将其切割为适合传输的数据段
并加上段头
在段头里边包含很著名的端口号
用于定位应用
数据段再传到它的下一层网络层
添加分组头部形成分组
有的教材也叫做包
分组的头部中包含寻找主机
所需要的IP地址
和其他一些传输的过程里头
需要用到的信息
比如生存周期长度等等
分组再传到下一层数据链路层
添加帧头帧尾形成帧
在帧头里头包含寻址主机
所需要的MAC地址物理地址
和校验等等这样一些信息
帧传到了物理层
被转成可供传输的比特流
上面描述的信息从应用层
逐步跨越各层到物理层
信息在各层呈现出不同的形式
这个过程发生在发送方
被定义为封装
有的时候我们也把它叫做打包
数据在各层的形式
或者说各层处理的数据对象
叫作协议数据单元
简称PDU
在各此都有特定的名称
在应用层信息变成了数据流
Data stream
在传输层它叫做数据段Segment
在网络层它叫分组包
或者报文叫做Packet
到了数据链路层它叫做帧Frame
到了物理层
它就变成了能够传输的比特流Bits
那么收方收到这样的比特流之后
他要做什么呢
他要做的动作就是解封装
或者叫解包
解包就是将收到的比特流
从最底层物理层开始
逐渐上行到最高层应用层
提取出原始的信息的过程
解封中的过程
是封装的逆向过程
在每层去掉头部的信息
最终还原出应用层的输出信息
比如在网络层从下层收取到分组
去掉分组头部
提取出数据段
再上传给它的上一层传输层
任何一次通信
总是以发方的封装开始
以收方的解封装结束
不管是电子邮件还是订单
总是先将其封装变为比特流
传输到对方之后
再逐层解封装还原成电子邮件订单
在这个地方
我们已经涉及到了发方和收方
这两大块
那么比特流
是如何穿越异常复杂的中间通道的
这是一个大问题
后续的课程里面
我们将逐步的给大家分解
再回头来看看我们收发双方的数据
流经的路径
发方首先进行封装
从应用层一直下行到物理层
信息变成了能够传送的比特流
比特流穿越非常复杂的中间通道
我们说复杂的中间通道
是因为中间
可能会经历光纤卫星无线等等
不同的传输介质
遭遇的设备有可能是交换机
路由器和其他的一些设备
所以我们说中间的信道
是非常的复杂
我们的比特流
逐个逐个地穿越中间的通道
到达接收方
最后收方从它的网卡收到比特流
从物理层逐渐上行到最高层应用层
把比特流逐渐地还原成用户
能够识别的信息
是谁负责完成封装解封装
这样的基本的功能呢
在每一层上有一个实体
实体就是每层中活动的元素
每一层的这个实体
它可能是一个硬件
也可能是一个软件
由他负责来实现本层的功能
收发双方对应层上的实体
互相称为对等实体叫Peer Entity
在参考模型的封装
和解封装的这个过程里面
我们看到了一个非常重要的现象
叫做虚拟通信
什么是虚拟通信呢
就是如果我们只看发方
和收方的对应层的话
我们就会发现在收发双方
对应层之间及对等实体之间
好像有一根直接的通道虚拟通道
沿着这个通道PDU
从发方到达接收方
那么这个过程
我们就把它叫做虚拟通信
或者叫做对等通信
在参考模型上
我们要注意到服务协议
和接口之间它有一个这样的关系
参考模型上的每一层
都为它的上层来提供服务
这个服务是以接口的形式
为上层来调用的
这里有张图
在这个图上清楚地显示了
协议是作用于对应层之间的
而层与层之间是有一个接口
这个接口就用于服务的调用
而服务就是这一层功能的实现
所以这张图可以清晰地看到
这三者之间的这个关系
任何一次通信
总是以发方的封装开始
接收方的解封装结束
封装和解封张互为逆过程
封装由上而下
信息从数据流起数据段分组
帧到比特流
数据从发方穿过中间的网络云
流向收方式一个U型的数据流
发方和收方对应层之间
好像有一个直接的通道
PDU从发方流向接收方
-本课程简介
--课程组织
-1.1 为什么要学习计算机网络?
-1.2 互联网络发展史
--Video
--互联网络发展史
-1.3 常用的基本概念
--Video
--常用的基本概念
-1.4 参考模型(重点)
--Video
--参考模型
-1.5 参考模型相关的概念
--Video
--数据如何传输
-1.6 本课程的组织
--Video
--课程组织
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-附录3:伦敦奥运会开幕式之Tim Berners Lee
--附录说明
-第一章 概述--章节测试
-附录4:本章的无背景乐的视频
--1-4参考模型
--关于附录4的说明
-2.1 数据通信的理论基础
--Video
-2.2 有导向的传输介质
--Video
--有导向的传输介质
-2.3复用技术
--Video
--复用技术
-2.4调制技术
--Video
--调制技术
-2.5公共交换电话网络
--Video
--公共交换电话网络
-2.6物理层设备
--Video
--物理层设备
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-附录3:光纤熔接
--Video
-附录4:海底光缆
--附录说明
--外部链接
-第二章 物理层--章节测试
-附录5:本章的无背景乐的视频
--2-3复用技术
--2-4调制技术
--关于附录5的说明
-3.1 数据链路层概述
--Video
--数据链路层概述
-3.2 差错处理概述
--Video
--差错处理概述
-3.3 纠1位错的海明码
--Video
--纠1位错的海明码
-3.4 检错码
--Video
--检错码
-3.5基本数据链路协议1~3
--Video
-3.6 滑动窗口协议
--Video
--滑动窗口协议
-3.7 回退n帧
--Video
--回退n帧
-3.8 选择性重传
--Video
--选择性重传
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第三章:数据链路层--章节测试
-附录3:本章的无背景乐的视频
--3-4检错码
--3-6 滑窗协议
--3-7 回退n帧
--关于附录3的说明
-4.1 MAC子层概述
--Video
--MAC子层概述
-4.2 ALOHA协议
--Video
--ALOHA协议
-4.3 CSMA协议
--Video
--CSMA协议
-4.4 以太网概述
--Video
--以太网概述
-4.5 以太网帧格式
--Video
--以太帧格式
-4.6 二层交换的基本格式
--Video
-4.7 生成树协议
--Video
--生成树协议
-4.8 虚拟局域网
--Video
--虚拟局域网
-4.9 二层设备
--Video
--二层设备
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第四章 介质访问控制子层--章节测试
-附录3:本章的无背景乐的视频
--4-9 二层设备
--关于附录3的说明
-5.1 网络层引言
--Video
--网络层引言
-5.2 IP地址
--Video
--IP地址
--子网规划实例
-5.3 子网规划
--Video
--子网规划
-5.4 IP寻址
--Video
--IP寻址
-5.5 IP分组
--Video
--IP分组
-5.6 什么是IPv6?
--Video
--什么是IPv6?
-5.7 IPv6地址
--Video
--IPv6地址
-5.8 IPv6分组
--Video
--IPv6分组
-5.9 IPv6过渡技术
--Video
--IPv6过渡技术
-5.10 路由从何而来?
--Video
--路由如何而来
-5.11 距离矢量路由选择协议
--Video
-5.12 路由信息协议RIP
--Video
--RIP
-5.13 RIP为什么衰落?
--Video
-5.14 链路状态路由选择LS
--Video
-5.15 单区域OSPF
--Video
-5.16 无类域间路由 CIDR
--Video
--CIDR
-5.17 网络地址翻译 NAT
--Video
--NAT
-5.18 互联网控制消息协议 ICMP
--Video
--ICMP
-5.19 地址解析协议 ARP
--Video
--ARP
-5.20 拥塞控制
--Video
--拥塞控制
-5.21 流量整形
--Video
--流量整形
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第五章 网络层--章节测试1
-第五章 网络层--章节测试2
-第五章主观测试题
-附录3:本章的无背景乐的视频
--5-2_IP地址
--5-3_子网规划
--5-4_IP寻址
--5-5_IP分组
--5-9过渡技术
--5-21流量整形
-6.1 传输层概述
--Video
--传输层概述
-6.2 用户数据报协议 UDP
--Video
-6.3 通信模型
--Video
--通信模型
-6.4 TCP数据段
--Video
--TCP数据段
-6.5 TCP三次握手建立连接
--Video
-6.6 TCP连接释放
--Video
--TCP连接释放
-6.7 TCP传输策略
--Video
--TCP传输策略
-6.8 TCP拥塞控制
--Video
--TCP拥塞控制
-6.9 TCP定时器等
--Video
--TCP定时器等
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第六章 传输层--章节测试
-附录3:本章的无背景乐的视频
--6-1传输层概念
--6-2UDP
--6-3通信模型
-linux
-windows
-7.1 应用层概述
--Video
--应用层概述
-7.2 域名系统 DNS 概述
--Video
-7.3 DNS之域名解析
--Video
--域名解析
-7.4 电子邮件 e-mail
--Video
-7.5 万维网 WWW
--Video
--万维网 WWW
-7.6 其它应用
--Video
--其它应用
-附录1:思考题
--html
-附录2:术语中英对照表
--html
-第七章 应用层--章节测试
-附录3: 本章无背景音乐的视频
--7-4_电子邮件
--7-6_其它应用