IP地址初了解

IP分为2中:IPv4(32位),IPv6(128位)。IPv6的提出是为了应付未来IP地址不足的困难,但是目前IPv4仍然是主流。

一个IP地址分为4段,每段有8位,段与段之间用 . 分隔。为了易于表示,IP地址会把没段的二进制转化为十进制。

IP地址分为2部分:网域号码(Net_ID),主机号码(Host_ID).根据网域号码和主机号码所占有位数的不同,IP地址可分为5类:

A:0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

B:10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

C:110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

D:1110xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

E:1111xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

在A,B,C中分别留有一段私有IP:

A:10.0.0.0~~~~~~~~10.255.255.255

B:172.16.0.0~~~~~~~~~172.31.255.255

C:192.168.0.0~~~~~~~~192.168.255.255

A,B,C类又可以进一步分为多个子网,每个子网都有一个子网掩码表示。

子网掩码有32位,假设该子网的网域号码有24位,主机号码有8位,则子网掩码由24个1和8个0构成:11111111.11111111.11111111.00000000

因此一个子网掩码中1的个数表示该子网中网域号码的位数,0的个数表示该子网中主机号码的位数。

IP地址初了解,布布扣,bubuko.com

时间: 2024-10-13 02:11:06

IP地址初了解的相关文章

Vmware 安装的CentOS 7 如何配置IP地址

初学习LINUX时,不知道如何配置IP地址,在百度和自己做实验后,整理资料如下: 一.显示当前网卡配置信息 [[email protected] ~]# Ifconfig (通常才安装的系统是没有配置IP地址的,防火墙也是关闭的) 二.跳到配置文件夹下,命令用CD   /etc/sysconfig/network-scripts/ [[email protected] ~]# cd /etc/sysconfig/network-scripts/ 三.查看网卡配置文件名称,比如:ifcfg-ens

设置三思LED的IP地址跟端口号

出厂设置是:202.11.11.01 初始端口号是:2929 设置虚拟机的ip跟LED的ip在一个网段上,在虚拟机上telnet命令,登陆到LED上面. 在/etc/init.d/rcS文件中, #!/bin/sh mount -t proc /proc /proc mount -t sysfs /sys /sys mount -t devpts devpts /dev/pts ifconfig eth0 hw ether 00:15:07:21:00:72 ifconfig eth0 10.0

比IPv4和IPv6更先进的技术—基于“映射IP地址”的IPv12

映射IP地址 --IPv12(从IPv4到IPv11都被使用了) 1.产生背景 网络通信几个基本需求:(1)地址足够:(2)寻址方便:(3)地址扩展自然. IPv4在创立之初谁也没想到因为地址不够用而面临淘汰,即便后期出现了CIDR与NAT.IPv6属于"换汤不换药"式的升级,仍然有太多IPv4地址框架的影子.虽然它宣称"足够为地球上每一粒沙子分配IP地址",但问题在于,这么庞大的地址如何合理分配?这会耗费太多的时间.人力.物力!老旧思维的IP地址的"聚合

比IPv4和IPv6更先进的协议--基于“映射IP地址”的IPv12技术

产生背景 网络通信几个基本需求:(1)地址足够:(2)寻址方便:(3)地址扩展自然. IPv4在创立之初谁也没想到因为地址不够用而面临淘汰,即便后期出现了CIDR与NAT.IPv6属于"换汤不换药"式的升级,仍然有太多IPv4地址框架的影子.虽然它宣传"足够为地球上每一粒沙子分配IP地址",但问题在于,这么庞大的地址如何合理分配?老旧思维的IP地址的"聚合性"与"不浪费"是一对无法调和的矛盾,在物联网极大发展的时代,几何级增长

IP地址、子网掩码和地址分类

http://blog.csdn.net/bluishglc/article/details/47909593?utm_source=tuicool&utm_medium=referral 实际工作中用到网络知识的机会并不多,虽然以前学习过,但是许久不用自然也就生疏了.最近拿到几台云上的虚拟机,需要为它们建立一个VPC(虚拟私有云,就是一个虚拟的局域网),得益于虚拟化技术,作为用户,我们省去了绝大多数的网路配置和调试工作,唯一需要我们亲自操刀主持的就是对网络的划分了.划分网络需要清楚三个基本概念

linux文本三剑客匹配网卡IP地址大PK(CentOS 7系统)

    运维工程师在做配置的过程中很多时候都需要去获取目标服务器网卡上的IP地址,那究竟用什么方式获取更便捷了,博主今天就带大家使用linux文本三剑客分别获取一下网卡的IP地址,最后我们再来对比一下. 实验环境: 系统:CentOS 7.2 网卡张数:双网卡 linux文本三剑客之grep 获取ifconfig输出中的IP地址 ifconfig | egrep -o "\<([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-1][0-9]|22[0-3])\>.(\

MySQL怎样存储IP地址

这两天面试,借贷宝面试官有问到你之前的项目是如何存储ip地址的,我的回答是,存储为varchar字符串类型(事实上我之前参与的项目中的确是采用varchar类型来存储的,但现在想想,当时的场景也仅仅是记录用户操作的地址,也没什么太多用途). 然后,面试官又问我,那你如何查找出A类IP地址的内容,这个时候我就懵了,因为我根本不知道IP地址还分类别,只知道基本格式是从0.0.0.0 ~ 255.255.255 所以,面试也是一种知识的学习,只可惜过程太痛苦,年轻的时候多学点总不是坏处,后悔当初在公司

red hat7 系统可以ping通ip地址但是不能ping通域名

在red hat7中ifconfig后出现这样的情况,ens33是物理网卡,与eth0一样只是不同的名字.但是只能ping通ip地址不能ping通域名. 解决方法: 在文件 /etc/resolv.conf文件下更改nameserver的值 加上 nameserver 8.8.8.8  域名解析服务  nameserver 8.8.4.4为备用的 在文件 etc/sysconfig/network-scripts下修改 ifcfg-eth0 或者 ifcfg-ens33文件,设置静态ip地址,

CentOS 7 配置IP地址以及出现的问题排查

当我们新建好一个新的CentOS系统后我们首先需要配置IP 地址,为的就是可以方便远程连接和后续的正常使用!由于CentOS 7更新之后配置和CentOS 6还是有点小区别,让我们开始吧~ 首先进入系统后我们先自动获取一个IP地址: #dhclient 查看获取到的IP地址信息 #ip add  或 #ifconfig 然后我们可以查看一下配置文件 #cat /etc/sysconfig/network-scripts/ifcfg-ens33 当然在这条命令中部分如果不是太方便记(经常练习一下,