1、OSI参考模型:
OSI参考模型定义了网络中设备所遵守的层次结构。
(1)开放的标准化接口
(2)多厂商兼容性
(3)易于理解、学习和更新协议标准
(4)实现模块化工程,降低了开发实现的复杂度
(5)便于故障排除
2、OSI参考模型层次结构:
从低到高:
物理层:--- 比特流
数据链路层:--- 控制网络层与物理层之间通信
网络层:--- IP寻址和路由选择
传输层:--- 建立、维护、管理端到端连接
会话层:--- 建立、维护、管理会话连接
表示层:--- 数据格式化、加密、解密
应用层:--- 为应用程序提供网络服务
计算机网络指的是应用程序和应用程序之间进行通信。
3、对等通信 -- 层与层通信
每一层只能与对应的层进行通信。
每一层都是为上一层提供服务的,即物理层为数据链路层提供服务,数据链路层为网络层提供服务,网络层为传输层提供服务。。。。
应用层、表示层、会话层传输的数据都是 -- 原始数据
传输层 -- Segment -- 段或报文
网络层 -- Packet -- 包
数据链路层 -- Frame -- 帧
物理层 -- Bit -- 比特
4、数据封装与解封装
因为每层都有自己的准则,所以需要进行封装。
5、TCP/IP模型
网络接口层 <--> 物理层 + 数据链路层
网络层 <--> 网络层
传输层 <--> 传输层
应用层 <--> 会话层 + 表示层 + 应用层
6、局域网技术
同种设备相连用交叉线,不同设备相连用直连线。
以太网技术的实现使用双绞线,主要使用到四根线,白橙/橙,白绿/绿
直连线:线序
两头都是:白橙/橙、白绿/蓝,白蓝/绿,白棕/棕
白橙,白绿 -- 收数据
橙,绿 -- 发数据
------------------------------------------------------------------------------------------
POE技术:
P -- power
在部署AP或WIFI时还要考虑到电源供电问题,双绞线实际用到的只有四根线,但是还剩下四根线,用剩下的四根线当做电线使用即不用部署电源位置,这就是POE技术。
-------------------------------------------------------------------------------------------
交叉线:
线序:
一头:白橙/橙、白绿/蓝,白蓝/绿,白棕/棕
另一头:白绿/绿、白橙/蓝、白蓝/橙、白棕/棕
双绞线的使用距离最好不能超过100米,太长影响信号的传输稳定。
7、单模光纤和多模光纤
多模光纤:
(1)较粗的纤芯,传输多种不同波长不同角度的光
(2)衰耗大,传输距离通常在千米以内
(3)成本低
单模光纤:
(1)纤芯与光波长相同,传送单一波长的激光
(2)衰耗小,传输距离可达数十千米
(3)成本高
8、MAC地址的组成:
MAC地址为48位二进制数,常用12位16进制数表示。
9、二进制、十进制、十六进制
二进制 -- 0、1
十进制 -- 0 - 9
十六进制 -- 0、1、2、3、4、5、6、7、8、9、A(10)、B(11)、C(12)、D(13)、E(14)、F(15)
10、十进制转二进制:
十六进制转换成二进制,一个十六进制等于4个二进制。
11、十六进制转二进制
12、16进制转十进制
14、MAC地址 -- 网卡地址
前24位OUI -- 分配MAC地址的组织,前24位固定不可变
后24位EUI -- 厂商自己定义的数字
MAC地址用于标识唯一一块网卡。
网桥和交换机是根据MAC地址表进行转发数据的。
15、帧格式
以太网数据帧的长度在 64 - 1518 字节之间。
1 bit = 8个字节
交换机会把广播、组播和位置单播帧从所有其他端口发送出去(除了接收到帧的端口)
16、网际协议 IP
网际协议IP是TCP/IP体系中两个最主要的协议之一。
与IP协议配套使用的还有三个协议:
(1)地址解析协议 ARP (Address Resolution Protocol)
(2)网际控制报文协议 ICMP (Internet Control Message Protocol)
(3)网际组管理协议 IGMP (Internet Group Management Protocol)
17、ICMP 网际控制报文协议
(1)为了提高IP数据包交付成功的机会,在网际层使用了网际控制报文协议ICMP
(2)ICMP允许主机或路由器报告差错情况和提供有关异常情况的报告
(3)ICMP不是高层协议,而是IP层的协议
(4)ICMP报文作为IP层数据报的数据,加上数据报的首部,组成IP数据报发送出去。
ICMP报文的种类有两种,即ICMP差错报告报文和ICMP询问报文。
最大传输单元(MTU) 1500 字节
ICMP错误报告:
(1)终点不可达
(2)源点抑制
(3)时间超时
(4)参数问题
(5)重定向
18、ARP -- 地址解析协议
知道对端IP地址,但是不想知道对端的MAC地址,通过ARP协议获取到对端的MAC地址。
数据链路层在进行数据封装时,需要目的MAC地址
19、TCP和UDP
传输层的作用:
(1)提供面向连接或无连接的服务。
(2)对应用层数据进行分段和封装。
(3)执行流量控制。
TCP的特点:
(1)三次握手 -- 建立可靠连接
(2)确认机制 -- 应答接收
(3)端口号 -- 多路复用
(4)序列号 -- 丢失检测、乱序重重排