大纲:

层次化结构分分类
各个层次的功能
数据的传输
 
一、OSI参考模型                                                                           TCP/IP参考模型
1、产生的背景?—— 为IT界提供标准
网络产品、协议、网络设计需要
 
2、层次划分
应用层 —— 为用户提供接口—— 应用程序,GUI/CLI
表示层 —— 编码(图像、视频、语音、数据)
会话层 —— 会话的建立、管理和终止
 
传输层 —— 为用户数据提供可靠传输—— 提供端口
两大协议:
UDP ——用户数据报协议 —— 基于无连接的不可靠的传输协议(对讲机)
工作原理:为用户数据提供(尽力而为)的传输
优势:速度 —— 视频
 
TCP ——传输控制协议——基于连接的可靠的传输协议(电话)
三次握手机制 —— 序列号、确认机制
滑动窗口机制——争对于一组用户同时回应
重传机制 —— 数据包进行重传
 
网络层 ——定义IP地址(唯一的标识网络中的设备)、隔离广播、数据转发
路由选择(最优路径)—— 路由协议:静态路由、动态路协议(RIP、EIGRP、OSPF)、ACL、WLAN
数据转发——(三层)数据转发原理
设备:Router和三层Switch
 
数据链路层 ——定义MAC地址(48bit)
子层:
LLC —— 逻辑链路控制子层:为上层提供服务访问点
MAC子层——介质访问控制子层:定义介质访问控制方法
设备:Switch —— VLAN、VTP、STP、EtherChannel、单臂路由、Trunk
 Frame-Relay Switch/ATM 、PPP、NAT、IPv6
物理层 —— 定义国际的电汽、电压,传输介质等物理特性的标准
 
 
二、数据的传输——是一个封装和解封装的过程
 
 
 
 
 
 
 
 
 
 
 
1、二层数据分发 —— 不会改变数据包内容
PC1 数据包装格式:
Frame
源MAC
目标MAC
源IP地址
目标IP地址
Data
 
ARP过程:—— 根据目标IP地址,解析MAC地址
 
 
 
 
 
 
PC1进行数据包封装:
Frame
cc04.085c.0000
FFFF.FFFF.FFFF
11.1.1.1
11.1.1.254
ARP
 
SW: 1、查找CAM(MAC表)
       2、学习源MAC与接口形成映射关系放入CAM表,
3、泛洪(除源端口外所有端口进行转发)
 
PC2:解封装到网络层,查看目标IP地址,如果是本地,则回应;
如果不是本地,则直接丢弃。
回应的数据包格式:
Frame
cc00.085c.0000
cc04.085c.0000
11.1.1.254
11.1.1.1
ARP
 
 
2、三层数据分发 —— 会改变数据包内容(MAC)