二、IP、路由协议

先思考: 192.168.1.1 机器A 192.168.2.33 机器B
他们能直接通信吗?
IP协议:IP(Internet Protocol),分配给上网用户使用网际协议的设备的数字标签,分为两大类:IPV4和IPV6。
IPV4:32位。二进制:11000000.10101000.00000001.00000001(2的0次方)
十进制:192.168.1.1 -4个部分
IPV6:128位。16进制,弥补IPV4地址池不足
IP地址组成:网络号(标识是一个子网)+主机号(子网中的某台主机)
只有在同一个子网的主机才能直接进行通信,如果网络号相同就表明可以直接通信了。
 
子网掩码
用来标识子网,必须跟IP地址在一起
组成:子网掩码跟IP地址一样,二进制:也是由两个连续的0和1组成,连续的1便是网络地址,连续的0标识主机地址,只有网络号相同的主机在同一子网才能直接通信表示:255.255.255.0 二进制就是11111111.11111111.111111111.00000000
这样代表的意思就是IP地址前三段是网络地址
255.255.0.0 代表的意思就是IP地址前两段为主机号
 
192.168.1.1 255.255.255.0机器A 192.168.2.33 255.255.255.0机器B
根据子网掩码判断 蓝色的为网络地址,红色的为主机号
因为网络号不同由此可以判断出机器A和机器B不能进行通信
 
192.168.1.1 255.255.0.0机器A 192.168.2.33 255.255.0.0机器B
根据子网掩码判断 蓝色的为网络地址都是192.168,机器A和机器B可以进行通信
 
路由协议(Routing protocol):指定数据包转送方式的网上协议
不在一个子网怎么通信
静态路由:目的地址-指定下一跳--默认路由(0.0.0.0.0.0.0 匹配所有)(默认网关)
动态路由协议(RIPvlv2,OSPF,BGP):配置之后,动态学习路由条目--路由表
控制台输入:route print 查看路由
网络地址就是目的地址你要访问的地址
跃点数:就是路由优先级,要选择一条最优的路由转发,越小优先级越高
网关:,我在去往这个IP地址我应该找谁,在链路上的状态表示,我机器上还有其他网卡,是直连的
接口:当前设备上从那个接口转发出去的
 
网络目标(0.0.0.0)表示所有机器,第一条信息就是所有机器访问都是经过默认网关192.168.50.254, 做默认路由
原文地址:https://www.cnblogs.com/cg-ww/p/13072400.html