- 认识什么是网络?
1、网络是由网络连接设备通过传输介质将网络终端设备连接起来进行数据交换、资源共享的平台
2、网络连接设备:路由器、交换机
3、传输介质:网线、光纤、同轴电缆
4、网络终端设备:计算机、服务器、手机、智能电视、摄像头(视频安防)
二、OSI七层参考模型(物数网传会表应)
又称开放式系统互联模型
Open System Interconnection Reference Model
ISO--国际标准化组织
IOS思科设备的操作系统
应用层、表示层、会话层-----数据报文
传输层-----数据段
网络层-----数据包
数据链接层------数据帧
物理层-----比特流
(一)应用层 --通过人机交互来实现各种各样的服务
(二)表示层--编码 解码 加密 解密
(三)会话层--发现 建立 维持 终止会话进程
(四)传输层--根据端口号来区分不同的服务
1.端口号:0-65535
静态端口号:1-1023(一个端口号代表一个特定的服务,且呈永久绑定关系)
动态端口号:1024-65535(一个端口号代表一个服务,呈暂时性绑定关系)
0为保留端口号---在网络编程中使用--代表所有端口号
http ---超文本传输协议 80 /8080
https --安全的超文本传输协议 443
2、提供可靠的传输
可靠机制 :确认 重传 排序 流控
TCP--传输控制协议(面向连接的可靠传输协议)
UDP--用户数据报文协议(非面向连接的不可靠传输协议)
面向连接---三次握手 四次挥手
SYN--同步序列号请求 ---请求连接的一种方式
Seq--序列号--记录发送的次数
Ctl--控制位
Ack---确认 Ack=seq+1
FIN--请求断开连接
seq相同---同时发送----时间间隔
三次握手
四次挥手
(五)网络层--根据IP地址来进行逻辑寻址
IPv4地址---有限的--用完了 IPv6地址
IP协议--网际网络协议
数据分段
最大段长度 1480B 最大传输单元 1500B
(六)数据链路层:---交换机
LLC (逻辑链路控制子层)
作用:为上层服务提供FCS校验 --封装和解封装
MAC (媒介访问控制子层)
根据MAC地址来进行物理寻址
MAC地址--物理地址---设备在出场之后烧录在网卡上的
(七)物理层:
定义:电气电压 光学特性 接口规范 网线 光纤
封装与解封装
数据--数据报文
TCP的头部 报头---报文的头部
Source port---源端口
Destination port---目标端口
Sequence number---序列号
Acknowledgement number---确认号
Header length---头长
Resv---预留位
Rst--重置位
Urg--紧急指针--urgent pointer
Ctl ---控制位--只有0和1 为0 不生效 为1 生效
Window size --窗口大小
Checksum ---校验和
Options---选项(有就有,没有就没有)
FTP:文件传输协议
数据端口(数据传送端口)TCP 20
控制端口(传送控制信号)一般为TCP 21
telnet TCP 23 明文
SSH(安全外壳) TCP 22 密文
UDP报头
IP报头
Version-----版本(IPv4)
IHL-------IP header length
Service type ---服务类型
Packet length --数据包的长度
Identification标识 fiag标志 frag片偏移 ----支撑跨层封装
Time to live ---生存时间 主要作用--防止环路
取值范围 0-255
默认 情况下每经过一台路由器减1,为0 不传递
Protocol 协议号 ---标识上层协议
TCP/IP协议栈---以太网 ethernet
Application --应用层
Presentation-表示层
Session--会话层
Trassport--传输层
Network--网络层
Data link--数据链路层
Physical--物理层
Network access ---网络接入层
Internet--因特网
TCP/IP协议只支持TCP/IP网络---IP网络
Network---包含的网络层协议--IPX appletalk
TCP/IP与OSI的区别:
相同点: 2者都是模型化层次化
下层对上层提供服务支持
每层协议彼此相互独立
不同点:OSI先有模型才有协议
TCP/IP先有协议才有模型
TCP/IP协议栈只适用于TCP/IP网络层量不同
信号衰减--->物理加压--->中继器---信号失真--->交换机---->广播风暴-->路由器
中继器---产生冲突
路由器的作用:
- 隔离广播域/划分广播域
- 连接不同的网络
- 路由
交换机的作用:
- 无线延长传输距离
- 实现单播
- 解决冲突域
冲突域---可能产生冲突的地方
广播域--广播的范围(数据从设备的一个接口进入,从其他接口转发出去 )
默认情况下,一个交换机属于一个广播域
解决冲突:
- FIFO --先入先出
First in first out
- CSMA/CD --带冲突检测的载波多路访问技术
IPv4地址--枯竭
32位的二进制数
计算机---二进制
二进制转换十进制:
192.168.1.1 ---- 点分十进制
00000000.00000000.00000000.00000000
128 64 32 16 8 4 2 1
11000000.10101000.00000001.00000001
172.20.10.2
11100011.10010011.00100100.10101110
128+64+32+2+1 227
128+16+2+1 147
32+4 36
128+32+8+4+2 174