概述
一.网段 的概念
1. 提到网段就要提到我们的局域网,同一个局域网下的网段可以通过路由器可以分为宽带的网段,以及无线wifi的网段,同一个路由器又可以划分出一个或者多个wifi网段(部分路由),以电信的双频路由器为栗子,众所周知它自带两个网段一个2.4g一个是5g的频段。我目前用的是长城宽带(啥都没有,自己买的路由器)
2.作为开发者来讲不再同一个网段那么对方的ip是ping 不通的,那么接口自然也就不可能调通。有时接口调不通的时候可以看看是不是网段的问题,避免出现前端:我没问题!后端:我也没问题!哦,那我不知道你在搞什么东西是不是!! 这个情况就不是太好。
二 .二进制转十进制
1.二转十
使用反除号 除以2得到商取余数,以此类推,直到商为0/1时停止,尾数不够时高位补零。最后倒叙排列二进制数字
192除以2=96 ~0
96除以2=48 ~0
48除以2=24 ~0
24除以2=12 ~0
12除以2=6 ~0
6除以2=3 ~0
3除以2=1 ~1
1除以2=0 ~1
192(十进制)=11000000(二进制)
2.十转2
首先用位数表示每一位下标从零开始,从最后面开始数,然后分别对乘再相加
11000000=>11000000
76543210
0×2^0=0
0×2^1=0
0×2^3=0
0×2^4=0
0×2^5=0
0×2^2=0
1×2^6=64
1×2^7=128
128+64=192()二进制=11000000(十进制)
三.区分网段
举个栗子:
1.定义一个主机ip:192.168.60.1
2.定义一个子网掩码:255.255.255.0
3.将ip和子网转为二进制得到
192.168.60.1=11000000.10101000.00111100.00000001
255.255.255.0=11111111.11111111.11111111.00000000
4. 通过And运算 将子网掩码和ip每一位相与得到网络标识(网络id)
And运算:
0+1=0
0+0=0
1+1=1
所以得到网络地址为:
11000000.10101000.00111100.00000000=192.168.60.0
192.168.60.0以小数点为位数前三位为网络标识即:192.168.60相同那么就是再同一个网段内,反之相反。
四.快速区分网段
1.window 加r cmd 回车 声音要响,力度干脆。
2.查看ipv4地址是否跟另一个主机相同,只看前三位,最后一位是主机id不用管
3.查看子网掩码是否跟另一个主机相同
4.都一样就是再同一个网段内。
到这里就结束了!有不对的地方欢迎批评指正!谢谢大家~
最后
以上就是和谐外套为你收集整理的网段划分 网段概念 二进制 十进制的全部内容,希望文章能够帮你解决网段划分 网段概念 二进制 十进制所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复