OSI 7层参考模型:
应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
应用层、表示层、会话层----控制层面
表示层 、网络层、数据链路层、物理层----数据层面
应用层接收用户的数据,人机交互的接口,面向的应用程序
表示层 讲逻辑语言转为机器语言,翻译,加密
会话层 针对传输的每一种数据建立一条虚连接
传输层 作用 1.区分流量 2.定义数据传输方式 (可靠传输TCP、不可靠传输UDP)
通过端口号区分流量
常见端口号(<256):
21端口号:FTP 文件传输服务
22端口号:SSH 远程登录(安全性较高 加密认证)- TCP
23端口:Telnet 远程登录服务 TCP
25端口:SMTP 简单邮件传输服务
53端口:DNS 域名解析服务 TCP和UDP
80端口:HTTP 超文本传输协议 TCP
110端口:POP3 “邮局协议版本”使用的端口
443端口:HTTPS 加密的超文本传输协议 TCP
520端口:RIP UDP
端口号(portID) ,数值范围1-65535
静态端口(注明端口):范围1-1023 ,特点:流量与端口号一一对应并绑定
动态端口:范围1024-65535,特点:流量与端口号一一对应
传输方式:
TCP:传输控制协议,是一种面向连接的可靠传输协议
UDP:用户数据报协议,是一种非面向连接的不可靠传输协议
TCP:传输可靠--如何保证可靠性?(1.确认机制(三次握手),2.重传输机制)
数据结构:
UDP:传输不可靠—特点(1.大流量2.实时性较高3.对数据丢失不敏感)
数据结构:
三次握手(确保PC与server连接):
1.PC发送给server同步(syn)请求(req),请求server端口是开放状态,请求与服务器保持同步状态;——PC向server进行同步请求
2.server给PC回复ACK和同步(syn)请求(req),确认PC端口是开放状态;——server确认并向PC进行同步请求;
3.PC向server确认(ACK)
三次握手机制:保证面向连接,又称为TCP的三尺握手
确认机制:显示确认 隐式确认
优化机制:流控机制(滑动窗口机制) ;重排序
数据的分段传输:传输较大数据时按照MTU值进行分段传输。
MTU:最大传输单元,默认为1500字节,可以修改(但不建议)
PDU:协议数据单元
4层PDU:segment 分段 分片 ---- 数据包
网络层 network 编址 寻址
编址协议: IP(IPV4/IPV6)、IPX、apple talk、novell、NSAP
IPV4(32位二进制)编址方式:点分十进制法(0、1组成)
IPV6(128位二进制)编址方式:冒分十六进制法
完整IP地址:IP地址+子网掩码
IP地址:网络位+主机位
地址分类:
A类地址:第一位固定为0
0XXX XXXX---0-127(1-126),子网掩码默认为255.0.0.0
B类地址:第一位固定为10
10XX XXXX---128-191,子网掩码默认为255.255.0.0
C类地址:第一位固定为110
110X XXXX---192-223,子网掩码默认为255.255.255.0
D类地址:第一位固定为1110
1110 XXXX---224-239,子网掩码默认为255.255.255.255
E类地址:第一位固定为1111
1111 XXXX---240-255,科研地址
特殊地址:
1、0.X.X.X 无效地址(保留地址),0.0.0.0无效地址,用于占位
2、127.0.0.1 回路地址,用于本地测试
3、网络号,主机位全为0,用于描述一个网段
4、255.255.255.255为受限广播地址
5、主机位全为1,定向广播地址
6、本地链路地址:link-local (169.254.0.0 255.255.00)
公有地址:具有全球唯一性标识地址
私有地址:不具唯一标识地址
10.0.0.0 255.255.0.0
172.[16,31].0.0 255.255.0.0
192.168.X(0,255).0 255.255.0.0
数据链路层
数据链路层分为LLC层(逻辑链路控制子层)和MAC层(介质访问控制子层)
二层地址:MAC地址(介质访问控制)--物理/硬件/烧录地址
MAC地址构成:48位二进制,12个减分(点分)十六进制(一个十六进制需要使用4个二进制表示)
eg.减分:60-F2-62-3C-E3-53=>终端 主机 手机 服务器
点分:60F2.623C.E353=>连接设备上 路由器 防火墙 ASA...
物理层 传输介质(有线、无线)
有线:同轴电缆、双绞线、光纤
同轴电缆
分为细缆和粗缆
细缆:传输速度10Mbps,传输距离185m
粗缆:传输速度10Mbps,传输距离500m
双绞线(RJ-45):
分为屏蔽(STP)和非屏蔽(UTP)—8根铜丝分4组,两两相绞(减小干扰)—传输距离100米
568A线序:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕
568B线序:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕 (是568A的3612线序)
平行线:又称为直通线,线序相同。不同层设备使用平行线。
交叉线:线序不同。同层设备使用交义线。
全反线:又称为console线,配置线,线序相反,用于用户控制网络设备。
光纤
分为单模和多模,通过光导纤维(玻璃)传输光信号
发送光信号需要由电信号转为光信号:
电信号—>光信号:发光二极管(多模) 或 注入式激光二极管(单模)
光信号—>电信号: 发电二极管
无线: 红外线、微波、蓝牙、无线电、wimax
无线电:标准IEEE 802.11
蓝牙:标准IEEE 802.15
wimax:标准IEEE 802.16
全球移动通信系统(GSM)
路由器:三层设备,识别IP地址。
具有隔离广播域的功能,一个接口就是一个广播域,不同的接口在不同的网段(广播域)
交换机(网桥):二层设备,使用MAC地址,所有的接口默认在同一个广播域,一个接口是一一个冲突域。
集线器(hub):放大器 放大信号,属于1层设备,识别bit流,hub 上所有的接口都在同一个冲突域中。