通俗易懂说网络协议-IP地址,掩码,私有地址等
通俗易懂说网络协议-IP地址,掩码,私有地址等
- 1. 什么是IP地址?
- 2. IP地址结构
- 3. IP地址作用
- 4. IP地址组成
- 5. IP地址分类
- 6. 为什么需要掩码?
- 7. 127.0.0.1 的作用
- 8. 中国分配了多少个IPv4地址?
- 9. 什么是公有地址?什么是私有地址?
1. 什么是IP地址?
IP地址是啥: IP地址是一串数字,用来唯一表示网络中的一台电脑。例如常用的:192.168.0.1
2. IP地址结构
IP地址结构: IP地址是长度为32比特/4字节,采用点分十进制方式表示,以小数点隔开的4个十进制整数,每个整数对应一个字节。例如常用的:192.168.0.1
3. IP地址作用
IP地址作用: 在网络中用来标记一台电脑的一串数字,在本地局域网上ip地址是唯一的。
举例: ip地址就像你的公司中的工号一样,在本公司你的工号是唯一的,但全国来看可能不唯一,因为可能其他公司的工号跟你的重复。
4. IP地址组成
IP地址由两部分组成: 网络号 + 主机号
网络号用于区分不同的网络
主机号用于区分一个网络内的不同主机
举例: 192.168.0.1/24 表示前24位是网络号,后8位是主机号
5. IP地址分类
IP地址分为A,B,C,D,E五类:
A 0.0.0.0~127.255.255.255 127.0.0.0 网段用作环回测试 B 128.0.0.0~191.255.255.255 C 192.0.0.0~223.255.255.255 D 224.0.0.0~239.255.255.255 组播地址 E 240.0.0.0~255.255.255.255 255.255.255.255用于广播地址,其他保留
A类地址 07位网络号24位主机号
B类地址 1014位网络号16位主机号
C类地址 11021位网络号8位主机号
D类地址 111028位多播组号
E类地址 1111027位保留后用
6. 为什么需要掩码?
原因 子网掩码为了解决ip地址不足问题而诞生,可以将网络划分为更小的部分即子网。
实现: 子网掩码通过从主机号字段部分划分出一些比特位作为子网号码字段,能够将一个网络划分成多个子网。
构成: 子网掩码是一个长度为32比特的数字,由一串连续的1和连续的0组成。
1对应于网络号码字段和子网号码字段;而0对应于主机号码字段。
7. 127.0.0.1 的作用
127.0.0.1 环回地址 lookback
作用1: 测试本机网络,软件网络测试
当我们可以ping通 127.0.0.1的时候,说明本机的网卡以及tcp/ip协议族被正确安装了
作用2: 本地主机进程间通信
在一台电脑上完成client/server应用的测试
8. 中国分配了多少个IPv4地址?
ip地址总数: 理论上共有 (255 * 255 * 255 * 255) 约 42亿 多ip地址
可用ip地址: 除去私有地址,网络ID,广播地址,保留网段,环回网段,组播等,实际可用约 25亿个 ip地址。
分配状况: 美国的ipv4地址可能用不完,亚洲欧洲不够用,中国严重不足
中国: 中国共分配了大约3亿个ipv4地址
9. 什么是公有地址?什么是私有地址?
原因: 由于中国分配了大约3亿个ipv4地址,所以根本不够全国人民使用。所以符合中国特色的私有地址应运而生。
公有地址: 由Inter NIC负责分配,它可以直接访问因特网
私有地址: 属于非注册地址,专门为组织机构内部使用的ip地址,不能直接访问因特网,需要通过NAT转换,通过公有地址访问因特网。
私有地址网段:
A类:10.0.0.0~10.255.255.255 B类:172.16.0.0.0~172.32.255.255 C类:192.168.0.0~192.168.255.255
举例: 一般家里 192.168.0.x ;公司 10.1.2.3
- 运维之基础网络篇-----4. 包格式及IP地址 、 网络层协议及路由器
- 黑马程序员_温习 网络编辑一 (个人笔记)摘要(网络概述---网络参考模型---网络传输要素---IP地址---端口----传输协议(UDP -- TCP)---Socket机制 )
- 最通俗易懂的网络应用层协议详解
- 互联网协议入门( 通俗易懂的网络协议层次结构讲解)
- 知道ip地址和子网掩码后可以算出网络地址、广播地址、地址范围、本网主机数
- 根据ip地址和掩码求网络地址,主机号,广播号和主机最大数。。
- python(12 网络编程 网络协议tcp/ip协议 IP地址 端口 )
- 知道IP地址和子网掩码。算出网络地址、广播地址、地址范围、可用的主机数。
- 通过主机IP地址和子网掩码计算主机网络号
- 网络协议 -- IP地址
- 【网络】认识IP地址与掩码
- ip地址掩码和位数对应关系表、子网掩码、网络地址、主机地址-yellowcong
- 最通俗易懂的网络应用层协议详解
- 【计算机网络常见面试题】利用IP地址和子网掩码求网络号和主机号
- 知道IP地址和子网掩码。算出网络地址、广播地址、地址范围、可用的主机数
- IP地址最后一位斜杠是什么意思?比如192.168.1.10/27?还有IP地址和子网掩码相加得到的网络地址是什么意思
- JAVA之旅(三十二)——JAVA网络请求,IP地址,TCP/UDP通讯协议概述,Socket,UDP传输,多线程UDP聊天应用
- JAVA之旅(三十二)——JAVA网络请求,IP地址,TCP/UDP通讯协议概述,Socket,UDP传输,多线程UDP聊天应用
- 网络编程的概述2 网络通信中的三要素3 InetAddress的概述和测试,IP地址:InetAddress 传输协议(网络协议)TCP 可靠协议,需要连接,效率会稍低 没有大小的限制UDP 不:
- 网络协议基础(三):IP协议与IP地址分类