一、IP 的类别
1.A B C D E
ps:现在用的都是无类别的ip地址(比较方便,且避免浪费)
2.广播、单播、组播的区别
单播:一对一
广播:一堆所有(同一个广播域)-----在同一个广播域中,发送一次,通过交换机,泛洪广播
组播:一堆多(同一个广播组,可以自己组建)--------结合单播(不会产生垃圾邮件,可以跨域)与广播(只需发送一次)的优势
3.特殊IP地址
- 127.0.0.1 - 127.255.255.254 ----- 环回地址 (用于检测,排错)
- 255.255.255.255 ----- 受限广播地址(限制广播在该广播域内)—只能作为目标ip
- 主机位全1 (192.134.138.1) ------ 直接广播地址 (可以跨域广播)----只能作为目标ip
- 主机位全0(192.134.138.0) ------ 代表的是一个网段,网络号------只能作为目标ip
- 0.0.0.0 -------1.可以代表没有地址 2.可以代表所有的地址
- 169.254.0.0/16 (网段) -------- 自动私有地址(在该网段内,可以自己去配一个地址)
4.VLSM—可变长子网掩码
核心就是:将主机位借到网络位 !!!:借n位,就可以划分2的n次方个网段 小练习: 将 172.16.0.0/16 ----- 划分出7个网段
解: 划分 网段 网段 范围
172.126.111 00000.0/19 224 172.126.244.0/19 172.126.224.1 —172.126.255.254
172.126.110 00000.0/19 192 172.126.192.0/19 172.126.192.1 —172.126.223.254
172.126.101 00000.0/19 160 172.126.160.0/19 172.126.160.1 --172.126.191.254
172.126.100 00000.0/19 128 172.126.128.0/19 172.126.128.1 ----172.126.159.254
172.126.011 00000.0/19 96 172.126.96.0/19 172.126.96.1 ----172.126.127.254
172.126.010 00000.0/19 64 172.126.64.0/19 172.126.64.1 ----172.126.95.254
172.126.001 00000.0/19 32 172.126.32.0/19 172.126.32.1 ----172.126.63.254
172.126.000 00000.0/19 0 172.126.0.0/19 172.126.0.1 —172.126.31.254
5.CIDR ---- 无类域间路由 — 汇总
核心:取相同,去不同
192.168.1.0 0000000 192.168.1.1 0000000
===》汇总 192.168.1.0/24
小练习: ===》汇总 192.168.0.0/22
1.超网:例如:c类ip 网络ip号变多 2.汇总:例如:b类ip 网络ip号变少 网段变多
二、OSI/RM ----开放式系统互联参考模型
区别于:1979年 ----- ISO ---- 国际标准化组织
OSI 参考模型的核心思想-----分层
七层模型: 应用层
表示层
会话层 ----- 维持网络应用和应用服务器之前的会话连接。
传输层 ------实现端到端的传输。(就是实现应用到应用的传输)–端口号【会话层地址】【 2的16次:65536个 1-65535,0为保留端口:其中 1 - 1023 称为知名端口号 】
网络层
数据链路层 ------ 逻辑电路控制层(LLC),介质访问控制层(MAC)-------- FCS(帧校验序列) ------ 确保数据完整性 -------CRC (循环冗余算法) 物理层
三、TCP/IP
TCP/IP 四层模型 ------ TCP/IP 标准模型
TCP/IP 五层模型 ------ TCP/IP 对等模型
1.TCP/TP和OSI的区别
PUD ---- 协议数据单元 osi:用PUD表示OSI的7层: TCP/IP:表示TCP/IP的5层:
2.封装和解封装
? 应用层 ---- HTTP ----- 超文本传输协议 ---- TCP 80
? FTP ----- 文件传输协议 -------TCP 20/21
? Telnet ----- 远程登录协议 ----- TCP 23
? DHCP -----动态主机配置协议 ---- UDP 67/68
? DNS ------ 域名解析协议 ----- UDP/TCP 53
? TFTP ------ 简单文件传输协议 ---- UDP 69
? HTTPS ------ HTTP+SSL/TLS ----TCP 443
? 传输层 ---- 端口号 ---- TCP/UDP
? 网络层 ---- IP地址 ---- IP协议
? 数据链路层 ---- MAC地址 ---- 以太网:早期局域网的解决方案,主要依赖MAC地址进行寻址。(以太网主要工作在1、2层)
? 物理层 ---- 无封装
!!!!端口确定应用
3.数据链路层----以太网
四、传输层 ----- TCP和UDP
1.TCP 和UDP的区别
-
TCP是面向连接的协议,UDP是无连接的协议; -
TCP的传输时可靠的,UDP 的传输“尽力而为” -
TCP 可以分段 ,UDP 不行 -
TCP可以实现流控,UDP不行 -
TCP传输数独面,消耗的资源较大;UDP传输速度快,资源消耗小
2.TCP UDP 的使用场景
TCP:适用于效率要求较低,但准确性要求较高
UDP:适用于效率要求较g高,但准确性要求较低
五、TCP 头部
什么是面向连接? 面向连接就是值设备传输消息前,先用预备的协议建立点到点的连接,然后再传输数据。
6位标志位包含如下几项:
URG标志,表示紧急指针(urgent pointer)是否有效。
ACK标志,表示确认号是否有效。我们称携带ACK标识的TCP报文段为确认报文段。
PSH标志,提示接收端应用程序应该立即从TCP接收缓冲区中读走数据,为接收后续数据腾出空间(如果应用程序不将接收
到的数据读走,它们就会一直停留在TCP接收缓冲区中)。
RST标志,表示要求对方重新建立连接。我们称携带RST标志的TCP报文段为复位报文段。
SYN标志,表示请求建立一个连接。我们称携带SYN标志的TCP报文段为同步报文段。
FIN标志,表示通知对方本端要关闭连接了。我们称携带FIN标志的TCP报文段为结束报文段。
伪头部校验
六、UDP头部
X、修网络,用ping来查找网络错误的位置
-
ping 自己的环回地址 127.0.0.1 不通 物理网卡的问题 -
ping 自己的IP 127.16.14.230 不通 自己电脑的问题 -
ping 同域的其他电脑 不通 交换机或者是交换机到主机间的问题 -
ping 网关 不通 路由器的问题
|