网络基础

IP基础知识补充:
一个局域网中,主机很多,每个主机之间可以通过IP地址进行标识,从而区分每一个网络设备

整个互联网中,由很多个局域网组成,如何对每个局域网进行区分?

每个局域网都会有自己的网络号信息,一般可以成为网段,用于为局域网进行编号

网段的计算需要用到IP地址和子网掩码进行与运算(逻辑运算的一种)

逻辑运算:
与运算:
真与真=真
真与假=假
假与假=假

与运算中,只要有一方为假,就为假

或运算:
真或真=真
真或假=真
假或假=假

或运算中,只有双方都为假,结果才是假

非运算:
非真=假
非假=真

求网段的方法:将IP和子网掩码首先转换成2进制,然后对每一位进行与运算,求出来的结果在转换回十进制,即可得到网段

IP:192.168.100.100
子网掩码:255.255.255.0


子网掩码:用于限制一个网络当中的主机的数量


总结:
网段即一个网络的标识号,IP地址就是由网络号及主机编号构成,通过IP和子网掩码,可以得到一个网络的网络号

子网掩码的表示:
长格式:255.255.255.0
短格式:/24
即:将长格式子网掩码转换成二进制,然后数其有多少个1即可
所以在书写和表示网段时,应该是书写网络号加子网掩码的格式,如:192.168.10.0/24(网段的最终完美表示方法)

*IP地址的分类:总共有5类(A、B、C、D、E)
*A类:0.0.0.0-127.255.255.255
*B类:128.0.0.0-191.255.255.255
*C类:192.0.0.0-223.255.255.255

*A类地址对应的私网IP网段:10.0.0.0/8
*B类地址对应的私网IP网段:172.16.0.0/12
*C类地址对应的私网IP网段:192.168.0.0/16

路由器
路由技术:实现数据包的跨网络通信,同时可以进行路径的选择
路由器寻址的工作原理:查询路由表
路由表的构成(表项):
网络号
子网掩码
接口编号或者下一跳接口IP地址

路由表的形成:
静态路由:
通过管理员人工手动配置的路由条目,被称为静态路由
静态路由是单向的,缺乏灵活性,由管理员手工配置的

默认路由:
默认路由是一种特殊的静态路由,一般配置与末梢网络中
默认路由实现的效果为,去往任意网段的数据包,都默认从我路由器上的一个接口发出

直连网段:直接与路由器相连的网段为直连网段
非直连网段:没有跟路由器直接连接的网段,为非直连网段(每个路由器非直连网段数量都是很多的)

对于静态路由,只有非直连网段,才需要配置静态路由,当一个路由器或者主机处在末梢网络的情况下,可以适用于配置默认路由,来减少管理员的工作量

思科路由器的命令配置:
1、给路由器配置IP地址:
首先进入对应接口的接口模式
然后使用ip  address   {ip地址}  {长格式的子网掩码}
设置完成后,使用no  shutdown命令开启接口,保证线路联通

2、查看路由器的路由表:
首先进入特权模式
然后使用show  ip  route  命令即可显示路由表

3、设置静态路由:
首先进入全局模式
然后是使用命令ip  route  {目标网段的网络号}  {子网掩码}   {下一跳接口IP地址或者本地的接口编号}

4、如果因为误操作,导致路由器系统卡主不动
可以使用快捷键ctrl+shift+6来解决故障

5、删除一个路由条目:
先进入全局模式
然后输入命令:no  ip  route  {想要删除的网段}   {对应子网掩码}

6、配置默认路由
先进入全局模式
然后输入命令:ip  route  0.0.0.0  0.0.0.0  {下一跳接口IP或者本地的网络接口号}


网关:
是一个IP地址
是路由器接口上的IP地址
这个路由器接口应该和你的主机在同一个局域网(同一个网段的)

路由器转发数据包的封装过程:
1、A主机给B主机发送数据,但是两者不在同一个网段,A主机在进行mac地址封装时
,发现目标IP和自己不在同一个网段,于是A主机会将数据包发送给网关,通过ARP
解析,得知网关的MAC地址,于是将网关的MAC作为目标mac封装进数据包中,源
IP为Aip,目标IP为Bip。

2、数据包来到路由器后,路由器进行解封装操作,查看网络层信息,发现应该将数
据发给B主机,通过查询路由表,得知,要想去往B主机所在的网段,应该将其先发送
给路由器B的一个接口,于是路由器A通过ARP解析,得路由器B接口的MAC,将其作
为目标mac重新封装到数据包中,并且源MAC也将变为路由器A发出数据接口的mac
,但是源IP和目标IP并不会变化。

3、路由器B收到以后用同样的方法,查询路由表,判断如何转发,重新封装数据包
,向目标发送。

总结:路由器准发数据包的过程中,源和目标IP始终不变,源和目标MAC一直在变。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值