8.IP与进制转换

简介:

IP叫网络协议,全称Internet ProtocolIP协议属于网络层协议,是为了网络相互连接通信的协议。

通信地址:

IP地址:是一个逻辑地址,可变的地址,共32Bit

MAC地址:是一个物理地址,烧录在硬件中,不可变,共42Bit

注:IP地址用于全局通信(不同网段),而MAC地址用于局部通信(同一网段)

IP地址格式:点分十进制,IP地址由32位二进制数字组成,便于记忆转换成十进制。

IP地址分类:

A类:1~126  掩码:255.0.0.0

B类:128~191  掩码:255.255.0.0

C类:192~223 掩码:255.255.255.0

D类:用于组播

E类:用于保留科研


私有地址:

A类:10.0.0.0~10.255.255.255

掩码:255.0.0.0

B类:172.16.0.0~172.31.255.255

掩码:255.255.0.0

C类:192.168.0.0~192.168.255.255

掩码:255.255.255.0


注:私有地址是为了满足企业内部用户的需求,为了解决IPV4地址不够用问题。

进制由一组数码符号和基数与位权构成。

基数是指进位计数制种所采用的数码的个数。

位权是指进位制中每一个固定位置对应的单位值。

十进制与二进制的转换

十进制转二进制:将十进制数一直除二得的余数,反向写出则为二进制数。

例:十进制53转换为二进制位110101

wKioL1i_p72AAGPfAABUCn4U4Ig070.png

二进制转十进制:标记二进制数所在位置,当所在位置为1时则为2的几次方,然后计算所有得数相加即可。

例:二进制数110101转换为十进制数为53.

 

wKioL1i_p8qBVzGaAAAyU0jrCxk281.png

本文转自   触动的风   51CTO博客,原文链接:http://blog.51cto.com/10978134/1904032


相关文章
|
缓存 安全
域名遍历子域名挖掘机layer
域名遍历子域名挖掘机layer
|
传感器 机器人 API
NVIDIA Jetson TX1,TX2,TX2 NX,AGX Xavier 和 Nano开发板GPIO口配置及应用
NVIDIA Jetson TX1,TX2,TX2 NX,AGX Xavier 和 Nano开发板GPIO口配置及应用
|
安全 Shell PHP
wzsc_文件上传(条件竞争)
wzsc_文件上传(条件竞争)
538 0
|
Java Android开发
反编译之利用AndroidStudio动态调试smali源码1
反编译之利用AndroidStudio动态调试smali源码
CATIA二次开发—强大的Selection
CATIA二次开发—强大的Selection
|
Java 应用服务中间件
weblogic开启debug模式启动时出现ERROR: Cannot load this JVM TI agent twice
weblogic开启debug模式启动时出现ERROR: Cannot load this JVM TI agent twice
780 0
|
算法 Java 程序员
Alibaba FFI -- 跨语言编程的探索
跨语言编程时现代程序语言中非常重要的一个方向,也被广泛应用于复杂的设计与实现中。
Alibaba FFI -- 跨语言编程的探索
|
数据库 Android开发 数据安全/隐私保护
Android使用SQLCipher对SQLite数据库进行加密
MainActivity如下: package cc.testsqlcipher; import net.sqlcipher.Cursor; import net.
1256 0