1
lostpg 2022-04-13 12:58:53 +08:00 via Android
把 ip 地址和子网掩码换算成二进制
|
2
echo1937 2022-04-13 13:00:41 +08:00
CCNA 教材讲得还是蛮清楚的
|
3
linglin0924 2022-04-13 13:03:40 +08:00
还真是,七八年前学 CCNA 时候,计算子网这个难倒了好多人。
|
4
Xushet OP @linglin0924 麻了
|
5
ETiV 2022-04-13 13:29:09 +08:00 1
心算这东西得有二进制心算的能力……
工具的话: https://www.ipaddressguide.com/cidr https://www.ipaddressguide.com/netmask 命令行有一个 ipcalc |
6
iloveayu 2022-04-13 13:40:54 +08:00
直接用计算器啊,这东西实际使用哪有用脑子算的,了解原理就行了,常见的 /24 前后的和 /32 记住都代表多少个 IP ,就够排错了,还是要多实践。
|
7
Tumblr 2022-04-13 13:44:53 +08:00
如果楼主说的是 IPv6 的话,我也不会。
如果指的是 IPv4 的话,计算难度并不大,难的是要知道怎么算。 我当时是看了下子网和掩码的解释,然后找几个例子算了一下,然后就……放弃了 有那么多现成的工具,直接查不好么🙃 |
8
winterbells 2022-04-13 13:48:57 +08:00 via Android
我们当时考试是笔试考这个…但是在机房考的,电脑好多都没关,大家都是偷偷拿计算器算一下。监考老师都是自己班的,也就没管
|
9
wudaye 2022-04-13 14:05:58 +08:00
这玩意不就是二进制做除法吗,学习卡在哪了?
|
10
kidlj 2022-04-13 14:07:05 +08:00
|
11
cwcc 2022-04-13 14:17:21 +08:00
如果是 IPv4 的话,V 站就有个表,我觉得熟记就挺好。https://v2ex.com/tools/ipv4
|
12
suxiaoxiann 2022-04-13 14:23:22 +08:00
这有啥难的,换成二进制不就能理解了。
|
13
yzbythesea 2022-04-13 14:31:10 +08:00
所以难点在哪?感觉属于二进制的 1+1 范畴
|
14
Cielsky 2022-04-13 14:34:32 +08:00 via Android
有啥难的,不就是换算成二进制吗。
然后常见的几个数的二进制记住,每次算的时候把数拆开,大概口算就能算出来了 |
15
ruxuan1306 2022-04-13 14:40:10 +08:00 2
把"子网掩码"和"目标 IP"的二进制与一下:
如果结果和"子网掩码"一样,那目标就在同子网内,即物理链路直接相通,直接 ARP 广播问询问目标 IP 的 MAC 地址,打包发过去就行; 如果结果和"子网掩码"不一样,那目标就不在子网内,直接 ARP 广播询问网关 IP 的 MAC 地址,打包发给网关,让网关去想怎么办。 |
16
wongskay 2022-04-13 17:08:03 +08:00
CCNA ,或者口算吧。。。。
|
17
fxxkgw 2022-04-13 18:09:06 +08:00
用 ipcalc 吧 这玩意数学不好的人能绕昏头
我上家公司领导是清华大佬 有一次例会谈到这个问题 言简意赅的给我们普及的清清楚楚 后悔当时没录下来 |