TCP/IP
- TCP/IP名为网络通讯协议,是Internet最基本的协议,由网络层的IP协议和传输层的TCP协议组成。
- TCP/IP定义了电子设备如何连入因特网。
- TCP负责发现传输的问题;而IP是给因特网的每台联网设备规定一个地址。
- TCP/IP协议是互联网协议(簇)的统称。
IP
-
作用:IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
也称为网络协议地址。 -
IP地址是一个32位的二进制数,分为4段(4个字节)。
-
IP地址的这种表示法叫做“点分十进制表示法”。
-
IP地址=网络地址(网络标识)+主机部分(主机标识)。
-
常见的IP地址分为IPV4和IPV6两大类。
IPV6:IPV6的地址位数为128位(16字节)。
IPV4:IPV4的地址位数为32位(4字节)。 -
IP地址编址方案将IP地址空间划分为A,B,C,D,E,五类,其中A,B,C是基本类。D,E类作为多播和保留使用
-
A类网址引导位是0,(1-126);
B类网址引导位是10,(128-191);
C类网址引导位是110,(192-223);
D类网址引导位是1110,(224-239)。
D类网址是组播地址;
E类网址是实验地址(保留),不分网络地址和主机地址。 -
A类地址范围1.0.0.0-126.255.255.255。默认子网掩码为255.0.0.0或“/8”
B类地址范围128.0.0.0-191.255.255.255。默认子网掩码为255.255.0.0或“/16”
C类地址范围192.0.0.0-223.255.255.255。默认子网掩码为255.255.255.0或“/24”
D类地址范围:224.0.0.0-239.255.255.255。无子网掩码。
E类地址范围:240.0.0.0-255.255.255.255. -
私有网地址访问Internet需要做NAT或PAT网络地址转换。
-
公网(直接连接Internet),属于广域网。
私网(连接Internet时要做NAT或PAT网络地址转换),属于公司局域网。 -
11.169.254.0.0-169.254.255.255是自动私有网段。
(DHCP自动获取失败会获得该网络地址)
127.X.X.X属于环回地址
0.0.0.0是所有网络
子网掩码
-
子网掩码(subnet mask)又名网络掩码,地址掩码。它是一种用来知名一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。
-
限制条件:通常来讲,子网掩码不能单独存在,它必须结合IP地址一起使用。
-
作用:子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
-
只有通过子网掩码,才能表明一台主机所在的子网与其他子网的 关系,使网络正常工作。
-
子网掩码还用于将网络进一步划分为若干子网,以避免主机过多而拥堵或过少而IP浪费。
-
将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。
-
对于A类地址,默认的子网掩码是255.0.0.0,而对于B类地址来说默认的子网掩码是255.255.0.0,对于C类地址来说默认的子网掩码是255.255.255.0.
-
子网掩码由1和0组成,且1和0分别连续。子网掩码的长度也是32位,左边是网络位,用二进制数字1表示。1的数目等于网络位的长度;右边是主机位,用二进制数字0表示,0的数目等于主机位的长度。
-
子网掩码和IP地址的关系:子网掩码是用来判断任意两台主机的IP地址是否属于同一网络的依据,就是拿双方主机IP地址和自己主机的子网掩码做与运算,如结果为同一网络,就可以直接通信。
网关地址
-
概念:网关(gateway)是一个网络连接到另一个网络的“关口”,实质上是一个网路通向其他网络的IP地址。
-
主要用于不同网络间传输数据。
-
例如:接入到同一个交换机,在交换机内部传输数据是不需要经过网关的。但是如果两台设备而不在同一个交换机网络,则需要在本机配置网关,内网主机的数据通过网关,网关把数据转发到其他的网络的网关,直至找到对方的主机网络,然后返回数据。
MAC地址
-
媒体访问控制(media access control,MAC)是物理地址,硬件地址,用来定义网络设备的位置。
-
在OSI模型中,第三层网络层负责IP地址,第二层数据链路层负责MAC地址。因此一个主机会有一个MAC地址,而每个网络位置会有一个专属于它的IP地址。
-
IP地址工作在OSI参考模型的第三层网络层。
-
IP地址专注于网络层,将数据包从一个网络转发到另一个网络;而MAC地址则专注于数据链路层,将一个数据帧从一个节点传送到相同链路的另一个节点。
-
IP地址和MAC地址一般是成对出现的。
-
IP地址负责表示计算机的网络层地址,网络层设备(如路由器)根据IP地址来进行操作;MAC地址负责便是计算机的数据链路层地址,数据链路层设备(交换机),根据MAC地址进行操作。
-
IP地址和MAC地址这种映射关系是通过ARP协议(地址解析协议)来实现的。
-
IP地址和MAC地址的区别:
- 长度不同:IP地址是32位(二进制);MAC地址是48位(十六进制)。
- 分配依据不同:IP地址的分配是基于网络拓扑;MAC地址的分配是基于制造商。
- 寻址协议层不同:IP地址应用于OSI第三层(网络型);而MAC地址应用于OSI第二层(数据链路层)。 -
MAC长度6字节。分为前24位和后24位。
- 24位叫做组织唯一标识符即OUI,是由IEEE的注册管理机构给不同厂家分配的代码,区分了不同的厂家。
- 后24位是由厂家自己分配的,称为扩展标识符。同一个厂家生产的网卡中MAC地址后24位是不同的。