跳到主要内容

Network

ip 地址 a 类 b 类 c 类的范围​

IP 地址根据其类别(A 类、B 类、C 类)进行分类。以下是每个类别的范围及其特点:

A 类 IP 地址​

  • 范围: 1.0.0.0 到 126.255.255.255
  • 子网掩码: 255.0.0.0 或 /8
  • 可用主机数量: 16,777,214(2^24 - 2)
  • 特点: A 类地址用于大型网络,第一位为 0。

B 类 IP 地址​

  • 范围: 128.0.0.0 到 191.255.255.255
  • 子网掩码: 255.255.0.0 或 /16
  • 可用主机数量: 65,534(2^16 - 2)
  • 特点: B 类地址用于中型网络,前两位为 10。

C 类 IP 地址​

  • 范围: 192.0.0.0 到 223.255.255.255
  • 子网掩码: 255.255.255.0 或 /24
  • 可用主机数量: 254(2^8 - 2)
  • 特点: C 类地址用于小型网络,前三位为 110。

D 类和 E 类(补充)​

  • D 类: 224.0.0.0 到 239.255.255.255,用于多播。
  • E 类: 240.0.0.0 到 255.255.255.255,保留用于实验和未来使用。

总结​

类别范围子网掩码可用主机数量
A1.0.0.0 - 126.255.255.255255.0.0.0 (/8)16,777,214
B128.0.0.0 - 191.255.255.255255.255.0.0 (/16)65,534
C192.0.0.0 - 223.255.255.255255.255.255.0 (/24)254

FTP默认端口号​

详细说一下三次握手和四次挥手​

介绍一下 HTTP0.9 1.0 1.1 2.0 2.1 3.0 之间的区别​

HTTP 状态码有哪些?​

状态码 301、302、303、307、308 有什么区别?应用场景是什么?​

介绍一下 HTTP 和 HTTPS 的区别?​

介绍一下 HTTPS 中间人攻击​

介绍一下 HTTPS 握手过程​

HTTPS 握手过程中,客户端如何验证证书的合法性​

介绍一下 SSL 和 TLS​

说说网络五层模型、四层模型和七层模型​

什么是 HTTP 劫持?​

什么是 DNS 劫持?​

为什么需要 CA 机构对证书进行签名?​

什么是对称加密和非对称加密?​

HTTPS 是对称加密还是非对称加密?​

网络性能优化方法有哪些?​

TCP 和 UDP 有什么区别?​

一个 tcp 连接能发出几个 http 请求?​

什么是 CDN?CDN 如何实现网络加速?​

什么是代理和网关?代理和网关有什么区别?​

什么是反向代理?和代理有什么区别?​

GET 和 POST 请求有什么区别?在安全性上有什么区别?​

什么是幂等操作?​

什么是 Axios?什么是 fetch?什么是 ajax?如何拦截请求?​

服务端推送实现技术有哪些?​

Http2.0 有哪些新特性?​

HTTP 请求方式有哪些?​

讲解一下 http2 的多路复用?​

http 请求报文是什么样的?​

http 响应报文是什么样的?​

HTTP 部首有哪些?​

什么是 DNS?​

WebSocket 协议使用的是 TCP 还是 UDP?​

什么是启发式缓存?​

HTTPS 会被抓包吗?​

什么是简单请求和非简单请求​