IP与子网掩码
一、IP地址
1、IP:在网络中,为了实现不同计算机之间的通信,每台计算机都必须有一个唯一的地址。
2、IP地址的表示
①IP地址是一个32位的二进制数,通常以两种方式呈现:二进制和十进制。
②二进制表示:每8位为一段,共4段。
如:10000011.01101011.00010000.11001000
③十进制下表示则为:131.107.16.200 [0-255]
3、IP地址的组成
①网络ID:用来标识计算机所在的网络,也可以说是网络的编号(电话号码的区号)
②主机ID:用来标识网络内的不同计算机,即计算机的编号(电话号码的卡号)
4、IP地址的分类

A类:第一组数(前八位)表示网络号,且最高位为0,这样只有7位可以表示网络号,能够表示的网络号有2^7-2=126个(去掉全“0”和全“1”的两个地址),范围是1.0.0.0~126.0.0.0 后三组数(24位)表示主机号,能够表示的主机号的个数是2^24-2=16777214个。A类地址值分配给超大型网络。
B类:前两组数(前16位)表示网络号,后两组数(后16位)表示主机号。且最高位为10,能够表示的网络号为2^14=16384个,范围是128.0.0.0~191.255.0.0 B类网络可以容纳的主机数为2^16-2=65534台主机。B类IP地址通常用于中等规模的网络。
C类:前三组表示网络号,最后一组数表示主机号,且最高位110,最大网络书为2^21=2097152,范围是:192.0.0.0~223.255.255.0 可以容纳的主机数为2^8-2=254台主机。C类IP地址通常用于小型的网络。
D类地址:最高位为1110,是多播地址
E类地址:最高位为11110,保留在今后使用。
注意,在网络中只能为计算机配置A、B、C三类IP地址。
5、几个特殊的IP地址
①主机号全0:表示网络号,不能分配给主机。如192.168.4.0为网络地址
②主机号全1:表示向指定子网发广播,如192.168.1.255表示向网络192.168.1.0发广播
③255.255.255.255:本子网内广播地址
④127.X.Y.Z:测试地址,不能配置给计算机。
6、IP地址的分配
(1)IP地址可以分为公有IP和私有IP
(2)公有IP地址:在互联网中的所有计算机都要配置公有IP
(3)私有IP:如果要组建一个封闭的局域网,则可以任意配置A、B、C三类IP地址,只要IP地址不重复就行
(4)INTERNIC保留的IP范围为:
A类: 10.0.0.1-10.255.255.254
B类: 172.16.0.1-172.31.255.254
C类: 192.168.0.1-192.168.255.254
二、子网掩码
1、子网掩码:32位的二进制数,使计算机可以区分哪些位为网络位,哪些位为主机位
2、配置方式:将IP地址网络位对应的子网掩码设为“1”,主机位对应的子网掩码设为“0”
A类 11111111.00000000.00000000.00000000 即255.0.0.0
B类 11111111.11111111.00000000.00000000 即255.255.0.0
C类 11111111.11111111.11111111.00000000 即255.255.255.0
三、TCP/IP协议的安装与配置
(1)安装TCP/IP协议
(2)为TCP/IP协议配置IP地址
(3)测试TCP/IP配置
IP与子网掩码的更多相关文章
- IP地址子网掩码主机地址网络号主机号
(1)子网掩码1所对应的位为网络号位 而所对应的位为主机号位 IP地址+子网掩码=网络号: IP地址+子网掩码(反码)=主机号. (2)主机号中的m位被用来表示网络号了,也就是子网号,将0-255划分 ...
- IP地址,子网掩码,默认网关,路由,形象生动阐述
自己的Linux虚拟机已经分配了固定的IP地址(使用无线路由,用的是192.168.1.XX网段),公司的无线网络分配的IP地址是(10.51.174.XX网段) 所以当自己的电脑拿到公司,还想使用桥 ...
- [转]IP地址-子网掩码-默认网关
IP地址:是给每个连接在Internet上的主机分配的一个32bit地址.地址有两部分组成,一部分为网络地址,另一部分为主机地址.IP地址分为A.B.C.D.E 5类.常用的是B和C两类.网络地址的位 ...
- ip,子网掩码,网关,DNS
要配置一个局域网通信的计算机(也就是同一个网络): IP地址 子网掩码 要配置一个跨网段通信的计算机: IP地址 子网掩码 网关(路由使用) 要配置一个可上网的计算机: IP地址 子网掩码 网关 DN ...
- IP地址 子网掩码 默认网关 DNS(转)
突然被问到IP地址方面的知识,吓得我赶紧上网找一找资料,觉得这篇还是写得简单易懂,share一下. Key: 1.IP地址=网络地址+主机地址,(又称:主机号和网络号组成): 2.将IP地址和子网掩码 ...
- IP 分段 子网掩码
子网掩码分网段 例如 200台机器分成4个子网 [ ip 段 ] 200台机器,4个子网,那么就是每个子网50台机器,设定为192.168.10.0,C类的IP,大子网掩码应为255.255.255. ...
- erlang中通过ip和子网掩码,计算地址范围 【二进制和十进制的转换】
在程序中,难免用的二进制和十进制之间的转换.遇到一个场景,通过ip和子网掩码,计算地址范围. 而地址范围为:网络地址+1—— 广播地址 -1 . 网络地址即ip和子网掩码的与的位运算.广播地址为:网 ...
- 西门子S7-300 设置IP、子网掩码
=============================================== 2019/7/17_第1次修改 ccb_warlock == ...
- 有关IP和子网掩码的总结
从之前写的那个概括的文章之后,具体细节知识我也不知道写啥子,最近忙于毕业论文和考证,所以就总结一下这方面的知识,本篇的话就先从IP说起. IP这方面有IPv4和IPv6这两方面的内容,这里就只说IPv ...
- 一文搞懂网络知识,IP、子网掩码、网关、DNS、端口号
网络的基本概念 客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器) 服务器:为客户端提供服务.数据.资源的机器 请求:客户端向服务器索取数据 响应:服务器对客户端请求作出反应,一般是返回 ...
随机推荐
- mysql遇见contains nonaggregated column 'information_schema.PROFILING.SEQ'异常
报错如下:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggrega ...
- ArrayBlockingQueue 阻塞队列 生产者 与消费者案例
package com.originalityTest; import java.net.UnknownHostException; import java.util.ArrayList; impor ...
- ruby执行字符串代码
str = "a='abcd'; a.reverse" 字符串str为ruby代码,执行方法eval eval str => "dcba"
- git第七节---git merge和git rebase
# git merge和git rebase 都可以进行分支合并 #git merge 合并后保留记录两个分支的记录 #git rebase合并后会展示成一个分支的记录,另一个分支的提交实际生成了一个 ...
- ES6+ 开发 React 组件
在这里简要的说一下这些语言新特性对 React 应用的开发有什么影响,这些 ES6+ 特性使得 React 开发更简单更有趣. 类 迄今为止,最能体现我们使用 ES6+ 来编写 React 组件的就是 ...
- Repeater 控件的嵌套使用
Repeater 控件的嵌套使用 ItemDataBound:数据绑定的时候(正在进行时)发生,多用在Repeater控件嵌套,对子Repeater控件进行数据绑定及模板列中统计列的计算处理等 ...
- UML速记
依赖:虚线箭头 关联:实线箭头 接口:虚线三角 父类:实线三角 聚合:空心菱形 组合:实心菱形 顺着箭头方向: 依赖于和什么关联是什么的子类是什么的接口的实现是什么的聚合是什么的组合
- 【原】通过BeanNameAutoProxyCreator改变臃肿代码
前言: 最近接手了一个项目,大概过了下需求,然后打开项目准备开搞的时候发现一个问题,这个项目是提供rest服务的一个web项目,其中很多旧系统由于还没改成微服务,所以只能通过HttpClient发起调 ...
- Jjava8 Lambda 神操作
public class Lambda { @FunctionalInterface public interface AddInter { void add(int x, long y); } pu ...
- csharp: FTP Client Library using System.Net.FtpClient and FluentFTP,测试中存在的BUG修正
https://netftp.codeplex.com/ /// <summary> /// Gets a file listing from the server. Each FtpLi ...