OSI模型与TCP/IP协议簇
1.首先TCP/IP是一个协议簇;而OSI(开放系统互联)则是一个模型,且TCP/IP的开发时间在OSI之前。
2. TCP/IP是由一些交互性的模块做成的分层次的协议,其中每个模块提供特定的功能;OSI则指定了哪个功能是属于哪一层的。
3. TCP/IP是五层结构,而OSI是七层结构。
4.TCP/IP是现行使用的协议,而OSI是学习用的
在计算机进行传输数据时需要通过MAC地址和IP网络地址来进行传输。IP地址仅仅是用来标识网络,而真正传输时还是用的MAC地址。
IP地址:
IPv4:32bits二进制数字。
8bits.8bits.8bits.8bits
范围: 0.0.0.0-255.255.255.255
IP地址分类:
A类:
第一段为网络号,后三段为主机号
网络号:
0 000 0000 - 0 111 1111:1-127
网络数量:126,127
每个网络中的主机数量:2^24-2
默认子网掩码:255.0.0.0,/8
B类:
前两段为网络号,后两段为主机号
网络号:
10 00 0000 - 10 11 1111:128-191
网络数:2^14
每个网络中的主机数量:2^16-2
默认子网掩码:255.255.0.0,/16
C类:
前三段为网络号,最后一段为主机号
网络号:
110 0 0000 - 110 1 1111:192-223
网络数:2^21
每个网络中的主机数量:2^8-2
默认子网掩码:255.255.255.0, /24
D类:组播
1110 0000 - 1110 1111:224-239
E类:科研
240-255
A类:1.0.0.0~126.255.255.255,默认子网掩码/8,即255.0.0.0 (其中127.0.0.0~127.255.255.255为环回地址,用于本地环回测试等用途); 私网地址:10.0.0.0~10.255.255.255; B类:128.0.0.0~191.255.255.255,默认子网掩码/16,即255.255.0.0; 私网地址:172.16.0.0~172.31.0.0; C类:192.0.0.0~223.255.255.255,默认子网掩码/24,即255.255.255.0; 私网地址192.168.0.0~192.168.255.255 D类:224.0.0.0~239.255.255.255,一般于用组播 E类:240.0.0.0~255.255.255.255(其中255.255.255.255为全网广播地址) E类地址一般用于科研
将Linux主机接入网络
IP/NETMASK:本地通信
路由(网关):跨网络通信
DNS服务器地址:基于主机名的通信
主DNS服务器地址
备用DNS服务器地址
第三备份DNS服务器地址
配置方式:
静态指定
动态分配(DHCP)
修改配置文件(不会立即生效,可以永久有效)
命令修改(只有此次有效,重启之后即失效)
静态分配:
ifcfg家族: