什么是网络?
网络连接设备通过传输介质将网络终端设备连接起来进行信息传递,资源共享的平台
什么是路由器?
连接互联网内局域网和广域网的设备!
什么是服务器?
服务器一台安装了服务器操作系统的电脑
Windows server
Linux
桌面操作系统
信创
OSI--七层参考模型,开放式系统互联
应用层
通过人机交互来实现各种各样的服务
表示层
编码 解码 加密 解密
会话层
发现 建立 维持 终止会话进程
上三层 产生数据
下四层 传输数据
传输层:
1.通过端口号来区分不同的服务
端口号范围:0-65535
静态端口号:1-1023
动态端口号:1024-65535
0为保留端口号,在网络编程中使用,代表所有端口号
2、提供可靠的传输通过端口号来区分不同的服务
端口号分类:
静态端口号 1-1023 一个端口号对应一个服务,呈永久绑定关系
动态端口号:1024-65536一个端口号对应一个服务,是暂时性绑定关系
协议:双方约定的标准
TCP:传输控制协议-面向连接的可靠传输协议
面向连接--三次握手来保证,四次挥手
可靠机制:确认 重传 排控 流控
TCP 传输速度---慢
UDP:用户数据报文协议----非面向连接的不可靠传输协议
UDP 传输速度---快
数据分段
MSS最大段长度 1480B
MTU最大传输单元 1500B
1字节=8位
1Byte=8bit
1Kb=1024Byte
网络层
根据IP地址来进行 逻辑 寻址 编址 IP地址 IPv4 IPv6
数据链路层
LLC -逻辑链路控制子层 --为上层服务提供FCS校验 --封装与解封装
MAC -媒介访问控制子层 ---根据MAC地址来进行物理寻址
物理层
定义电气电压 光学特性 接口规范
URL
统一资源定位符
https//www.baidu.com
IP
作用:上网
分类:
根据版本
IPV4 IPV6
根据使用环境
私有地址:
本地唯一性,免费使用
公有地址:
全球唯一性,付费使用
私有地址范围:
A:10.0.0.0/8
B:172.16.0.0/16-172.31.0.0/16
C:192.168.0.0/24-192.168.255.0/24
IPv4
根据第一个八位区分
A 1-126
B 128-191
C 224-239
E 240-254
其中ABC三类地址为单播地址,可以为源地址也可以作为目标地址
D类为组播地址--只可以作为目标地址使用
E类----科研使用,保留
子网掩码
一个完整的IP地址需要子网掩码
子网掩码的作用
区分网络位和主机位
网络位:标识IP在那个广播域
主机位:可以给主机分配IP地址
使用win+R cmd IPconfig 查看子网掩码
子网掩码的表示方法
1.点分十进制 255.255.255.0
2 CIDR表示 /8 /16 /24
172.16.x.x
255.255.0.0
不同广播域的IP地址不能够直接通信
同一广播域的IP地址可以直接通信
特殊IP地址
0.0.0.0/0 无效地址、默认地址、
表示所有的IP地址
127.0.0.1 本地环回地址——用于检测TCP/IP协议栈道是否能够正常的封装与解封装数据
255.255.255.255--受限广播地址,当此地址作为目标地址使用时,表示通知到所有IP地址
169.254.x.x本地私有地址---当我们的电脑无法通过自动获取IP地址的方式获取到IP地址时,电脑会自动生成一个IP地址给自己
主机位全0的地址--表示此网段内的所有IP地址
主机位全1-----表示IP地址代表网络位指向的全部PC
可用地址范围:
192.168.1.0/24
192.168.1.1/24-192.168.1.254/24
可用地址数量254个
172.16.1.0/16172.16.0.0/16
可用地址范围
172.16.0.1/16-172.16.255.254
可用地址数量:
2的16次方-2
2的主机位的次方-2
五类地址
IPv4是32位的二进制
点分十进制
进制转换
二进制 十进制 八进制 十六进制
0 0
1 1
10 2
11 3
100 4