计算机网络基础
Linux网络管理基础
- TCP/IP:协议栈(使用)
- ISO,OSI:协议栈(学习)
- MAC地址:Media Access Control
- 48bits:
- ICANN(组织):24bits,2^24/注册购买
- 地址块:24bits,2^24/网卡公司决定
- 网桥(bridge):MAC地址表
- 静态指定
- 动态学习:根据源地址学习
- 交换机(switch):多端口网桥
- 48bits:
- IP地址:网络号+主机号
- IPv4:32bits
- 8bits.8bits.8bits.8bits:范围0.0.0.0 - 255.255.255.255
- 分类
- A类:
- 第一段为网络号,后三段为主机号
- 网络号:0 0000000 - 0 1111111:0 - 127,因为0没人用,所以有效范围是1 - 127
- 网络数量:126个
- 每个网络中的主机数量:2^24,全0表示网络地址本身,全1表示广播地址,所以有效主机数量为2^24-2
- 默认子网掩码:255.0.0.0,用于与IP地址按位进行与运算,取出网络地址
- 私网地址:10.0.0.0,因此网络数量又少一个,为125个
- B类:
- 第二段为网络号,后二段为主机号
- 网络号:10 000000 - 10 111111:128 - 191
- 网络数量:2^14
- 每个网络中的主机数量:2^16-2
- 默认子网掩码:255.255.0.0
- 私网地址:172.16.0.0 - 172.31.0.0,共16个
- C类:
- 第三段为网络号,后一段为主机号
- 网络号:110 00000 - 110 11111:192 - 223
- 网络数量:2^21
- 每个网络中的主机数量:2^8-2
- 默认子网掩码:255.255.255.0
- D类:组播
- 1110 0000 - 1110 1111:224-239
- E类:科研
- 1111 0000 - 1111 1111:240 - 255
- A类:
- IPv4:32bits
-
- IPv6:128bits
- 路由器(router)
- 路由表
- 静态指定
- 动态学习:rip2,ospf
- 路由条目
- 目标地址:下一跳(nexthop)
- 目标地址的类别
- 主机:主机路由
- 网络:网络路由
- 0.0.0.0/0.0.0.0:默认路由
- 路由表
- OS:多用户,多任务
- 多任务:多进程
- 端口:通信时,进程的数字标识
- 16bits:0 - 65535,有效范围1 - 65535
- 1 - 1023:固定分配,而且只有管理员有权限启用
- 1024 - 4w(大概):半固定
- 4w+:临时
- 进程完整地址:IP:PORT
- 总结:
- MAC地址:本地通信;范围:本地局域网
- IP地址:界定通信主机,源和目标;范围:互联网
- Port:界定进程;范围:主机