批处理一般使用两个冒号来写注释,或者使用 Rem 注释命令
例如:
::这是注释内容Rem 这也是注释内容Del /q /s "%temp%\"&Rem 清空临时文件
分析:可能的原因:
1、输入的管理IP不正确;
2、用来登录管理IP网址的手机或电脑没有连接上路由器wifi网络;
3、用来登录管理IP网址的浏览器不兼容管理界面网页,例如手机上的UC 百度浏览器之类的就不兼容。
解决办法:
1、在机器身上贴的标牌上查找一下管理IP地址,若标牌已看不清楚,可以在第2步连接上路由器网络后,查看电脑或手机获得的IP地址,里面显示的网关/路由器IP就是了。
2、用电脑或手机连接上这路由器的wifi网络(这步一定要连接成功,没连接成功就进不了管理网址)。
3、打开浏览器(电脑建议用IE浏览器,手机建议用出厂自带的最原始的那个浏览器,不要用UC百度之类的浏览器),在地址栏输入路由器上贴的管理IP地址,不要在搜索栏输入(很多朋友不注意会弄错),回车,就能打开了,打开后用路由器身上贴的标牌上的登录用户名和密码登录即可。
4、若一次连接不上,可试试重启路由器或者恢复出厂设置后再连接。
1、ip地址查询
因特网是全世界范围内的计算机连为一体而构成的通信网络的总称。连在某个网络上的两台计算机之间在相互通信时,在它们所传送的数据包里都会含有某些附加信息,这些附加信息其实就是发送数据的计算机的地址和接受数据的计算机的地址。
2、压缩形式
由于地址长度要求,地址包含由零组成的长字符串的情况十分常见。为了简化对这些地址的写入,可以使用压缩形式,在这一压缩形式中,多个 0 块的单个连续序列由双冒号符号 (::) 表示。此符号只能在地址中出现一次。
IPv6地址的表示方法分为三种:首选格式
压缩表示
IPv4内嵌在IPv6中
2、IPv6地址的表示方法–首选格式
首选格式的表示方法就是将IPv6中的128位,也就是共32个字符完完整整,一个不漏的全写出来。
上面IPv6的首选格式表示中可以看出,每一个地址,都将32个字符全部写了出来。即使地址中有许多个0,或者许多个F,也都一个不漏地写了出来。
3、IPv6地址的表示方法–压缩格式
Case 1:
<1>在IPv6中,地址分为8个段来表示,每段共4个字符。
<2>但是一个完整的IPv6地址会经常碰到整个段4个字符全部都为0,所以我们将整个段4个字符全部都为0的使用双冒号 ::来表示。
<3>如果连续多个段全都为0,那么也可以同样将多个段都使用双冒号::来表示。如果是多个段,并不需要将双冒号写多次,只需要写一次即可。
<4>比如一个地址8个段,其中有3个段全都为0,那么我们就将这全为0的三个段共48位用::来表示。再将其他五个段照常写出即可。当计算机读到这样一个不足128位的地址时,比128位少了多少位,就在::的地方补上多少个0。上面的::代替为48位,那么计算机就会在这个地址的::位置补上48位的0,这样就正确地将地址还原回去了。
eg 1:
压缩为:
note:由于这个地址的8个段全部都为0,所以只用::就将整个地址表示出来。当计算机拿到这个压缩后的地址时,发现比正常的128为少了128位,那么就会在::的地方补上128个0,结果为:0000:0000:0000:0000:0000:0000:0000:0000
eg 2 :
压缩为:
note:压缩后的地址比正常的128位少了112位,就算几就会在::的地方补上112个0, 结果为:0000:0000:0000:0000:0000:0000:0000:0001
eg 3 :
压缩为:
note:压缩后的地址比正常的128位少了32位,计算机就会在::的地方补上32个0,结果为:2001:0410:0000: 0000:FB00:1400:5000:45FF
eg 4 :
压缩为:
note:当计算机拿到这个压缩后的地址,发现比正常的128位少了64位,计算机就会试图在::的地方补上64个0,所以这时补出来的结果很可能是以下几种,
从结果中可以发现,当一个IPv6地址被压缩后,如果计算机出现两个或多个::的时候,计算机在将地址还原时,就可能出现多种情况。
所以在压缩IPv6地址时,一个地址中只能出现一个::
Case 2 :
<1> 在压缩格式的case 1 的表示中,是在地址中整个段4个字符都为0时,才将其压缩为::来表示。
<2> 但是在使用第一种情况压缩之后,我们仍然可以看到地址中还存在许多毫无意义的0,比如0001,0410。我们知道0001中,虽然前面有三个0,但是如果我们把前面的0全部省略掉,写为1,结果是等于0001的;
<3> 而0410也是一样,我们将前面的0省略掉,写成410,也同样等于0410的。所以我们在省略数字前面的0时,是不影响结果的。那么这个时候,表示IPv6地址时,允许将一个段中前部分的0省略不写,因为不影响结果。
<4> 但是需要注意的是,如果0不是前导0,比如2001,我们就不能省略0,写成21,因为21不等于2001。所在中间的0不能省略,只能省略最前面的0。
eg 1 :
压缩为:
eg 2 :
压缩为:
eg 3 :
压缩为:
Case 3 :
<1>在前面两种IPv6地址的压缩表示方法中,case 1是在整段4个字符全为0时,才将其压缩后写为::;
<2> 而case 2是将无意义的0省略不写。
<3> case 3 就是结合前两种方法,既将整段4个字符全为0的部分写成::,也将无意义的0省略不写。
eg 1 :
压缩为:
eg 2 :
压缩为:
4、 IPv4内嵌在IPv6中
在网络还没有全部从IPv4过渡到IPv6时,就可能出现某些设备既连接了IPv4网络,又连接了IPv6网络。对于这样的情况,就需要一个地址既可表示IPv4地址,又可表示IPv6地址;
因为一个IPv4地址为32位,一个IPv6地址为128位。要让一个IPv4地址表示为IPv6地址,明显已经少了96位,那么就将一个IPv4地址通过增加96位,结果变成128位,来与IPv6通信。在表示时,是在IPv4原有地址的基础上,增加96个0,再结合原有的IPv4地址,表示方法为:
eg 1:
IPv4地址为138111,表示为IPv6地址为:
IPv6中没有广播地址,IPv6不建议划分子网。如果需要划分子网,网络位不要低于48位。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)