跳到主要内容

Network

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

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

A 类 IP 地址

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

B 类 IP 地址

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

C 类 IP 地址

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

D 类和 E 类(补充)

  • D 类: 224.0.0.0239.255.255.255,用于多播。
  • E 类: 240.0.0.0255.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 会被抓包吗?

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