IP 地址分类
1.1 网络IP地址分类
网络通讯过程中数据封装与解封过程(网际互联通讯过程)
TCP/IP模型
1)应用层
总结记录一些常见网络协议以及对应的端口号(FTP HTTP telnet)
2)主机到主机层
两个重要的协议要进行总结:
TCP协议:可靠网络传输协议 传输数据效率较低
UDP协议:不可靠网络传输协议 传输数据效率较高
TCP豹纹结构:源端口 目标端口(0-65535 1-65535) 序列号 确认号 控制字段:SYN FIN ACK(1表示控制字段生效 0表示失效)
TCP三次握手的过程*****
TCP四次挥手的过程*****
TCP相关11种状态集转换***
3)因特网层
4)主机接入层
01. 课程补充:
UDP豹纹结构:和TCP协议相比,只有源端口和目标端口,没有相应确认序号和序列号,以及控制字段
因此,UDP豹纹属于一个简单数据传输协议,传输效率高,但不具有相关的安全确认机制
1.2 . 网络重要协议原理
ARP协议原理 (LVS)
主要实现建立mac地址与IP地址的对应关系
我知道目标IP地址 利用ARP协议获取到对应mac地址
交换机里面会有一张表,保存mac地址与相应接口的对应关系
mac表里面
0001 1
1.3 由于ARP协议的存在:
01. 可以通过IP地址快速获得mac地址 (本地主机ARP表获得)
02. 数据包到达交换机可以避免广播风暴产生,利用mac表将数据从指定接口转发出去
以上两点就是ARP协议存在的目的
ARP协议出现就是为了避免交换网络再次出现广播
1.4 ARP协议工作方式:
动态arp协议:(企业办公环境,设备经常移动变化)
当交换网络中,主机更换时,不需要人为干预arp表信息,完全自动修改记录
静态arp协议:(企业IDC机房,设备不会经常移动变化)
利用命令手动添加,arp条目信息一旦设置完成,就不会产生改变
1.5arp协议概念
arp协议作用:实现建立了IP与mac地址的对应关系(ARP) 实现了mac与IP地址的对应关系(RARP)
arp协议目的:尽量避免交换网络中产生广播风暴
arp协议建立过程:
静态arp:利用命令手动建立生成arp表
动态arp:
DNS协议原理(HTTP协议原理)
DNS协议作用:实现建立了域名与IP地址的对应关系
1.1 IP地址相关概念说明
二进制 十进制 转换关系
0 0
1 1
10 2
11 3
IP地址32位二进制数进行切分 切分成4段 每8位二进制数为一组 总共4组8位二进制数
00001000 01000000
8 64
00001000 + 01000000 = 01001000
8 + 64 = 72
192. 168. 14. 200
192 - 128 = 64 - 64 = 0
1 1 0 0 0 0 0 0 11000000
128 64 32 16 8 4 2 1
200 - 128 = 72 - 64 = 8 -8 =0
1 1 0 0 1 0 0 0
二进制数转换成十进制数: 11001000 11101100 10001000 10001101
200 224 12 236 136 128 13 141
十进制数转换成二进制数: 172.16.17.100
10101100 00010000 00010001 01100100
1.2 IP地址分类说明
1)IP地址的类别-按IP地址数值范围划分 -- (A B C D E)
2)IP地址的类别-按IP地址用途分类 -- 私网地址 公网地址
私网地址 局域网内部通讯使用地址称为私网地址 可以重复使用 192.168.1.1 避免地址枯竭 ==身份证
不同局域网之间可以重复使用
公网地址 互联网之间通讯使用地址称为公网地址 全球唯一 ==护照
以下IP地址取值范围都是私网地址
10.0.0.0/8 (10.0.0.1 到 10.255.255.254)
172.16.0.0/16 (172.16.0.1 到 172.31.255.254)
192.168.0.0/24 (192.168.0.1 到 192.168.255.254)
169.254.0.0/16 (169.254.0.1 到 169.254.255.254)*
分配给各大系统厂商 利用DHCP找寻DHCP服务器时,如果找不到,系统会自动给你分配一个地址
3)IP地址的类别-按网络通信方式划分
单播(点到点) == 网卡里面配置的IP地址
就是点到点的通讯,例如A-B的通信方式
组播 == D类地址
也是一对多的方式,但是可以根据需要进行接收,如果不想接收可以进行过滤掉
广播(广播域) == 主机位地址全为1的时候
192.168.14.200 192.168.14.11111111 192.168.14.255
172.16.14.200
在一定的范围内,所有成员都会收到的信息,称为广播信息,并且每个成员都要收取,都要进行处理。
4) 网段地址 == 主机位全为0的地址
192.168.14.200 192.168.14.00000000 192.168.14.0
172.16.14.200 172.16.0.0
网卡不能配置广播地址和网段地址
IP 地址分类的更多相关文章
- 3.IP地址分类_规划_子网掩码
IP地址分类_规划_子网掩码 3.1MAC地址 网卡的身份证号———MAC地址 MAC地址的长度为48位(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如:08:00:20: ...
- IP地址分类及私网IP
5类IP地址: IP地址共有32位字节,其中A~C类IP地址由类标识号.网络地址和主机地址组成,A类标识最高位为0,网络地址为1字节,主机地址为3字节, B类标识最高位为10,网络地址为2字节,主机地 ...
- IP地址分类(转)
IP地址分类以及C类IP地址的子网划分 国际规定:把所有的IP地址划分为 A,B,C,D,E A类地址:范围从0-127,0是保留的并且表示所有IP地址,而127也是保留的地址,并且是用于测试环回用的 ...
- ip地址分类和网段区分
IP地址分类/IP地址10开头和172开头和192开头的区别/判断是否同一网段 简单来说在公司或企业内部看到的就基本都是内网IP,ABC三类IP地址里的常见IP段. 每个IP地址都包含两部分,即网络号 ...
- IP地址分类百科
IP地址分类介绍 这里讨论IPv4,IP地址分成了A类.B类.C类.C类.E类,如下图所示: 解释: A类以0开头,网络地址有7位,主机地址有24位,举例:A类地址:0 10000000 000000 ...
- IP地址分类(A类 B类 C类 D类 E类)
IP地址分类(A类 B类 C类 D类 E类) IP地址由四段组成,每个字段是一个字节,8位,最大值是255,, IP地址由两部分组成,即网络地址和主机地址.网络地址表示其属于互联网的哪一个网络,主机地 ...
- [转,讲的非常精彩]CIDR地址块及其子网划分(内含原始IP地址分类及其子网划分的介绍)
http://blog.csdn.net/dan15188387481/article/details/49873923 CIDR地址块及其子网划分(内含原始IP地址分类及其子网划分的介绍) 1. ...
- IP地址分类和网段区分的知识
IP地址分类/IP地址10开头和172开头和192开头的区别/判断是否同一网段 简单来说在公司或企业内部看到的就基本都是内网IP,ABC三类IP地址里的常见IP段. 每个IP地址都包含两部分,即网络号 ...
- 计算机网络【3】—— IP地址分类与子网划分
一.IP地址分类
- IP地址分类、私有地址、子网、子网掩码
IP地址分类介绍 这里讨论IPv4,IP地址分成了A类.B类.C类.C类.E类,如下图所示: 解释: A类以0开头,网络地址有7位,主机地址有24位,举例:A类地址:0 10000000 000000 ...
随机推荐
- c++ 类中模版成员函数
C++函数模版与类模版. template <class T> void SwapFunction(T &first, T &second){ }//函数模版 templa ...
- NSButton添加事件
-(void)addButton { NSButton* pushButton = [[NSButton alloc] initWithFrame: NSMakeRect(, , , )]; push ...
- python基本概念——标识符
标识符是用来标识某样东西的名字.在命名标识符的时候,你要遵循这些规则: 标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’). 标识符名称的其他部分可以由字母(大写或小写) ...
- 2015年第六届蓝桥杯省赛T10 生命之树(树形dp+Java模拟vector)
生命之树 在X森林里,上帝创建了生命之树. 他给每棵树的每个节点(叶子也称为一个节点)上,都标了一个整数,代表这个点的和谐值. 上帝要在这棵树内选出一个非空节点集S,使得对于S中的任意两个点a,b,都 ...
- css 隐藏html元素的方法
1.常见方法 display:none 这个方法的问题是 元素被隐藏了 同时该元素不占位置了,应该也可以说该元素没有高度和宽度了 2.常见方法 visibility: hidden; 这个方法和dis ...
- HttpWebRequest,HttpWebResponse 使用
目的:工作中已经两次使用了,特此记录一下,并写好注释 /// <summary> /// HttpWebRequest的基本配置 /// </summary> public c ...
- HeadFirst设计模式中的笔记
1.『策略模式』 定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户. OO基础:抽象 封装 多态 继承 OO原则:封装变化 多用组合,小用继承 针对接口编 ...
- wampserver2.5 在 Win7 64位下的相关配置备忘
发现运行和配置这个版本和之前的Wampserver有些差异,特此记录 1).wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b,另外有可能需要安 ...
- pch文件的创建与配置
1.ios中pch文件的创建与配置 1.1 ios中pch文件的创建与配置 1.2 全局宏定义标志的配置 2.宏定义 这里放的主要是开发中常用的宏定义. /** 动态的字符串格式化宏 */ #defi ...
- 斐波那契数列的Python实现
斐波那契数列的Python实现:递归实现.非递归实现.斐波那契数列生成器: \[ \begin{equation} F(n)= \begin{cases} n & n=0, 1\\ F(n ...