IP地址概念
1.1 IP地址概念
什么是IP地址:由32位二进制数组成,划分成4组,每组八位;
为了便于人类识别记忆,IP地址表现形式为 "点分十进制"
二进制数与十进制数的转换关系:00 0 01 1 2^n n表示1所在位数
1.2 IP地址分类方式
01. 根据地址范围进行分类(A B C D E)
02. 根据地址用途进行分类(私网地址-身份证 公网地址-护照)
03. 根据通讯方式进行分类(单播地址--网卡配置的地址 组播地址-D类 广播地址---主机位全为1的地址
网段地址/网络号---主机位全为0的地址)
计算网段中可使用IP地址数量=2^N-2
1.3 IP地址子网划分:
1)避免IP地址浪费
2)避免广播风暴问题
3)降低路由器工作压力
1.4 子网掩码概念:主要用于确认一个IP地址的网络位信息;
子网掩码中:网络位全为1进行表示。主机位都位0表示
子网划分练习:172.16.0.0/16 172.16.0.0/17 172.16.0.0/18
计算子网数信息=2^N N表示借用了多少个主机位
1.5 上网原理过程
①. 企业上网原理过程(家用)
思科的二层交换机 2xxx 3xxx
通过网线连接设备管理接口,web界面管理控制,能不能找到配置接口IP地址的地方
1)将物理线路连接好
2)配置好DHCP协议服务(路由器上)
3)配置好网关接口IP地址
4)配置NAT服务(路由器上)
NAT是什么鬼?---网络地址转换协议
后面讲解iptables时候,会实践操作NAT映射
扩展说明:交换机命令行配置vlan(思科交换机)
Switch>enable <--- >表示处于用户模式,用户模式只能查看交换机简单信息
输入enable命令可以进入到特权模式
Switch#configure terminal
<--- 特权模式可以查看交换机所有状态信息,configure terminal(conf t)进入到了配置模式
Switch(config)#vlan range 10,20,30 /10-100
Switch(config)#vlan 20
Switch(config)#vlan 30
<--- 在交换机上创建出来一个虚拟局域网vlan 10,默认交换机里面只有一个vlan 1,所有接口都属于vlan 1
Switch(config-vlan)#name Math
<--- 给创建的vlan命名
Switch(config-vlan)#exit cd == ctrl+z
以上配置表示创建出了vlan信息
Switch(config)#interface fastEthernet 0/1 <--- 进入接口模式中
Switch(config-if)#switchport mode access <--- 修改接口模式为access/trunk
Switch(config-if)#switchport access vlan 10 <--- 将一个接口划分到一个虚拟局域网中
Switch(config-if)#exit
Switch(config)#interface range fastEthernet 0/3-6
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 20
Switch(config-if-range)#exit
以上将交换机接口划分到指定虚拟局域网中
将配置进行保存
Switch# wr
Switch# copy config-xxx startconfig-xxx
②. 虚拟主机上网原理
①. 宿主机与虚拟主机通讯,利用相同虚拟网卡
②. NAT模式实现虚拟主机上网,利用宿主机实现NAT映射上网
1.6 . Linux系统配置默认网关
1)永久配置默认网关
[root@zzz ~]# grep -i gate /etc/sysconfig/network-scripts/ifcfg-eth0
GATEWAY=10.0.0.254
[root@zzz ~]# grep -i gate /etc/sysconfig/network
GATEWAY=10.0.0.254
2)临时配置默认网关
route add default 默认 gw 10.0.0.254
route del default gw 10.0.0.254
[root@osdasnb ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 10.0.0.2 0.0.0.0 UG 0 0 0 eth0
利用route命令添加路由条目的方法:
添加默认网关路由方法
route add default gw 10.0.0.254
route del default gw 10.0.0.254
添加静态网段路由方法
route add -net 172.16.1.0 netmask 255.255.255.0 gw 192.168.1.1
route del -net 172.16.1.0 netmask 255.255.255.0 gw 192.168.1.1
-net 172.16.1.0 netmask 255.255.255.0: 表示想要到达的网段信息
gw 192.168.1.1: 通过哪个网关可以到达
添加静态主机路由方法
route add -host 192.168.2.13 dev eth2
route del -host 192.168.2.13 dev eth2
-host 192.168.2.13: 想到达的不同网段中一台主机
dev eth2:找到不同网段的主机从哪一个接口出去
1.7 IP别名与辅助IP配置方法 (LVS)
1)IP别名方法如何配置子接口
临时添加方法:(ifconfig很快说再见了,centos7里面没有ifconfig)
ifconfig eth0:0 10.0.0.100/24 up
ifconfig eth1:0 10.0.0.10 netmask 255.255.255.0 up
进行删除方法:
ifconfig eth0:0 10.0.0.100/24 down
ifdown eth0 ifup eth0
1.8 辅助IP方法如何配置子接口
查看子接口地址信息
ip address show
添加子接口信息
ip addr add 10.0.0.13/24 dev eth0
ip addr add 10.0.0.14/24 broadcast 10.0.0.255 dev eth0
删除子接口信息方法
ip add del 10.0.0.10/24 dev eth0
NA: 交换机(vlan配置应用) 路由器(路由协议) --- 运维了解NA课程即可
NP: 交换机(高级配置) 路由器(高级路由配置) 组播概念 IPv6 安全概念
IE: 排错能力



IP地址概念的更多相关文章
- 如何计算IP地址及CIDR(收藏)
如何计算IP地址及CIDR 一. IP地址概念 IP地址是一个32位的二进制数,它由网络ID和主机ID两部份组成,用来在网络中唯一的标识的一台计算机.网络ID用来标识计算机所处的网段:主 机ID用来标 ...
- 如何计算IP地址及CIDR,子网掩码计算
如何计算IP地址及CIDR 一. IP地址概念 IP地址是一个32位的二进制数,它由网络ID和主机ID两部份组成,用来在网络中唯一的标识的一台计算机.网络ID用来标识计算机所处的网段:主 机ID用来标 ...
- IP地址规划和设计方法
IP地址规划和设计方法 无类域间路由技术需要在提高 IP 地址利用率和减少主干路由器负荷两个方面取得平衡 网络地址转换 NAT 最主要的应用是专用网,虚拟专用网,以及 ISP 为拨号用户 提供的服务 ...
- 【转】IP地址、子网掩码、网络号、主机号、网络地址、主机地址以及ip段
背景知识 IP地址 IP地址被用来当做Internet上的电脑的身份编号.大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信.我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就 ...
- MAC地址IP地址网关地址
MAC地址与IP地址区别 IP地址和MAC地址相同点是它们都唯一,不同的特点主要有: 对于网络上的某一设备,如一台计算机或一台路由器,其IP地址是基于网络拓扑设计出的,同一台设备或计算机上,改动IP地 ...
- IP封包协议头/TCP协议头/TCP3次握手/TCP4次挥手/UDP协议头/ICMP协议头/HTTP协议(请求报文和响应报文)/IP地址/子网掩码(划分子网)/路由概念/MAC封包格式
IP协议头IP包头格式: 1.版本号:4个bit,用来标识IP版本号.这个4位字段的值设置为二进制的0100表示IPv4,设置为0110表示IPv6.目前使用的IP协议版本号是4. 2.首部长度:4个 ...
- 了解 IP 地址,默认网关,子网掩码,DNS 的概念和作用。
DNS(Domain Name System):域名解析服务器,在 Internet 上域名与 IP 地址一一对应,域名便于人记忆,但是机器只认识 IP 地址,他们之间的转换工作称为 ‘域名解析’,域 ...
- 基础概念——理解IP地址和域名
从程序员角度,可以把因特网看做是世界范围内的主机集合: 1)主机集合被映射为一组32位的IP地址. 2)这个IP地址被映射为一组称为因特网域名的标识符. 3)因特网主机上的进程能够通过连接和任何其他因 ...
- 2-2 远程管理命令-网卡和IP地址的概念
02.查看或配置网卡信息 序号 命令 对应英文 作用 01 ifconfig configure a network interface 查看/配置计算机当前的网卡配置信息 02 ping ip地址 ...
随机推荐
- IDEA创建Maven项目一直显示正在加载的问题
在用idea创建maven项目的时候 有时候会出现下面这种情况 出现原因 IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需 ...
- 关于WebGIS开源解决方案的探讨(转)
关于WebGIS开源解决方案的探讨 文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/. 1.背景 公司目前的多数项目采 ...
- JS Number类型数字位数及IEEE754标准
JS的基础类型Number,遵循 IEEE 754 规范,采用双精度存储(double precision),占用 64 bit.如图 意义 1位用来表示符号位 11位用来表示指数 52位表示尾数 浮 ...
- WINFORM 无边框窗体 阴影与移动
//窗体移动API[DllImport("user32.dll")]public static extern bool ReleaseCapture();[DllImport(&q ...
- php学习笔记-多维数组
多维数组就是有一个数组,它里面的每个元素又是一个数组. <?php $stuff =array('food'=>array('apple','orange'),'book'=>arr ...
- Luogu 4197 Peaks
BZOJ 3545 带权限. 考虑离线,把所有边按照从小到大的顺序排序,把所有询问也按照从小到大的顺序排序,然后维护一个并查集和一个权值线段树,每处理一个询问就把比这个询问的$x$更小的边连上,具体来 ...
- Django框架 之 ORM查询操作详解
Django框架 之 ORM查询操作详解 浏览目录 一般操作 ForeignKey操作 ManyToManyField 聚合查询 分组查询 F查询和Q查询 事务 Django终端打印SQL语句 在Py ...
- patch请求--501错误
通过命令 tail -f /var/log/wildfly/wrapper.log -n 1000 查看控制台: 并没有报红. 未显示具体哪行代码有错误. debug运行patch请求,根本没有进入p ...
- Ubuntu jdk安装详细
安装jdk步骤: 1.首先连接130的ip地址,进去Tools拷贝jdk压缩文件(Tools中已经有下载好的jdk版本,也可自己另行下载) 2.将拷贝好的压缩文件解压 tar -zxvf 压缩文件名 ...
- LeetCode第111题:二叉树的最小深度
问题描述 给定一个二叉树,找出其最小深度. 最小深度是从根节点到最近叶子节点的最短路径上的节点数量. 说明: 叶子节点是指没有子节点的节点. 示例: 给定二叉树 [3,9,20,null,null,1 ...