IP地址信息——IP地址、子网掩码、默认网关和DNS

server/2024/9/22 20:56:54/

IP地址信息

通常来说,一个完整的IP地址信息应该包括IP地址、子网掩码、默认网关DNS等4部分内容,只有当它们各司其职、协同工作时,我们才可以访问Internet,并被Internet中的计算机所访问。需要注意的是,采用静态IP地址接入Internet时,ISP应当为用户提供全部IP地址信息。

一、IP地址

企业网络使用的合法IP地址由提供Internet接入的服务商(ISP)分配,私有IP地址则可以由网络管理员自由分配。需要注意的是,网络内部所有计算机的IP地址都不能相同,否则,会发生IP地址冲突,导致网络通讯失败。

二、子网掩码

子网掩码是与IP地址结合使用的一种技术。它的主要作用有两个,一是用于确定厂地址中的网络号和主机号,二是用于将一个大的IP网络划分为若干小的子网络。

1.默认子网掩码

子网掩码以4个字节24bit表示。

子网掩码中为1的部分定位网络号,为零的部分定位主机号。因此,当厂地址与子网掩码二者相“与”(and)时,非零部分即为网络号,为零部分即为主机号。

既然子网掩码可以决定IP地址的哪一部分是网络号,而子网掩码又可以人工进行设定,因此,可以通过修改子网掩码的方式来改变原有地址分类中规定的网络号和主机号。

也就是说,根据实际需要,既可以使用B类或C类地址的子网掩码(即255.255.0.0或255.255.255.0),将原有的A类地址的网络号由一个字节改变为二个或三个字节,或者使用C类地址的子网掩码(即255.255.255.0),将原有B类地址的网络号由二个字节改变为三个字节,从而增加网络数量,减少每个网络中的主机容量;也可以使用B类地址的子网掩码(即255.255.0.0)将C类地址的子网掩码由三个字节改变为二个字节,从而增加每个网络中的主机容量,减少网络数。

2.变长子网掩码

既然子网掩码中为1的部分可以定义为网络号,那么就可以通过加长子网掩码的方式,将掩码中原本为0的最高位部分修改为1,从而使得本来应当属于主机号的部分改变成为网络号,以达到划分子网的目的。

由此可见,子网掩码的位数越多,所取得子网的数量也就越多,但每个子网中所容纳的主机数也就越少,同时损失的IP资源也就越多。这是因为每个子网都会保留全0地址作为网络号,保留全1地址作为广播地址使用。

三、默认网关

默认网关的意思是一台主机如果找不到可用的网关,就把数据包发送给默认指定的网关,由这个网关来处理数据包。从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关

所以只有设置好网关IP地址,TCP/IP协议才能实现不同网络之间的相互通信。那么,对于企业网络而言,这个IP地址是什么呢?如果采用合法厂地址,该网关由ISP提供;如果采用私有IP地址,该网关就是代理服务器或路由器内部端口的IP地址。

四、DNS

DNS服务用于将用户的域名请求转换为IP地址。如果企业网络没有提供DNS服务,DNS服务器的IP地址应当是ISP的DNS服务器。如果企业网络自己提供DNS服务,那么DNS服务器的IP地址就是内部DNS服务器的IP地址。


http://www.ppmy.cn/server/23908.html

相关文章

NLP transformers - 文本分类

Text classification 文章目录 Text classification加载 IMDb 数据集Preprocess 预处理EvaluateTrainInference 本文翻译自:Text classification https://huggingface.co/docs/transformers/tasks/sequence_classification notebook : https://colab.research.googl…

Web测试技术

Web测试技术 Web基础知识软件网络结构Web开发(B/S结构)Web系统原理Fiddler抓包工具 Web测试技术Web功能测试Web前端性能测试Web兼容性测试Web安全性测试Web可靠性测试Web易用性测试 Web基础知识 软件网络结构 C/S结构(客户端、服务器&#…

写一个在创建css文件之后的初始化样式

创建CSS文件后,进行初始化样式是一个很好的做法,因为它可以消除不同浏览器之间的默认样式差异,使得页面在不同浏览器中表现得更一致。下面是一个简单的CSS初始化样式示例: css /* 初始化样式 */ /* 清除内外边距 */ * { mar…

Kubernetes:云原生时代的核心引擎

文章目录 一、Kubernetes简介:引领云原生潮流二、K8s的核心特性:自动化与智能化三、K8s的实践应用:打造高效云原生应用架构四、K8s的挑战与应对:安全与性能并重五、K8s的未来展望:无限可能与挑战并存《Kubernetes快速进…

机器学习Sklean基础教程

Scikit-learn(也称为 sklearn)是一个使用 python 语言的机器学习模块,内置了大量的监督和无监督学习算法,主要用于数据挖掘和数据分析。 以下是一个简单关于如何使用 sklearn 进行机器学习的指导: 安装: 首先&#…

「51媒体」2024年北京有哪些媒体邀约资源

传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 北京的媒体邀约资源非常丰富,涵盖了多种类型的平台,包括但不限于: 广播电视台:总台,北京地方电视台,教育电视台&am…

OceanBase 助力同方智慧能源,打造安全可靠、高性能的能源数据架构

本文作者:丁泽斌,同方智慧能源数据库工程师 业务背景 作为同方股份有限公司旗下的领军企业,同方智慧能源集团矢志成为全球领先的综合智慧能源解决方案提供商。凭借中核集团和清华大学的科技实力,专注于向建筑、交通、工业、北方供…

深度探索DreamFusion:AI和3D建模的革命

在人工智能技术迅猛发展的今天,DreamFusion代表了一个新的突破,它是一种将文本描述转化为3D模型的技术。本文旨在详细解读DreamFusion的工作原理、应用场景以及它如何改变3D建模和视觉艺术领域。 一、DreamFusion简介 DreamFusion是一种结合了深度学习…