ipconfig中都是什么意思,如何配置虚拟机,网络知识你懂多少?

您所在的位置:网站首页 以太网和网线的区别 ipconfig中都是什么意思,如何配置虚拟机,网络知识你懂多少?

ipconfig中都是什么意思,如何配置虚拟机,网络知识你懂多少?

2023-10-25 08:50| 来源: 网络整理| 查看: 265

    ipconfig中都是什么意思,如何配置虚拟机,网络知识你懂多少?

 

                 

一、以太网适配器

1.1 什么是以太网适配器?

计算机与外界局域网连接是通过主机箱插入一块网络接口板(或者是在笔记本电脑中插入PCMCIA卡)。网络接口板又称通信适配器,或网络适配器,或网络接口卡NIC,简单的名称为“网卡”。

1.2 网卡的功能?

(1)数据的封装与解封

发送时将上一层交下来的数据加上首部和尾部,成为以太网的帧。接收时将以太网的帧剥去首和尾,交给上一层。

(2)链路管理

主要是CSMA/CD(Carrier Sense Multiple Access with Collision Detection ,带冲突检测的载波监听多路访问)协议的实现。

(3)编码和译码

二、DNS后缀

什么是DNS?

DNS英文全称为:Domain Name System,域名系统。万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网。如果不理解什么是万维网 点击 因特网和万维网的区别。

如果你还不懂什么是域名的话,点击 域名 。

例如:对著名的YAHOO!搜索引擎来说,一般使用者在浏览这个网站时,都会输入http://www.yahoo.com,很少有人会记住这台Server的 IP 是多少?所以http://www.yahoo.com就是YAHOO!

例如:万维网就如同一堆Map集合,放了一堆对应值(“域名”,“IP”)。可以同过域名找到对应的IP地址。而万维网其实是一个相互映射的分布式数据库。

三、本地连接Ipv4、本地连接 I pv6

3.1 本地连接Ipv4

IPv4是互联网协议的第四版,第一个被广泛使用,是互联网技术的基础协议。

IPv4地址格式:

IPv4规定格式地址长度为32(按TCP/IP参考模型划分)即有2^32-1个地址。一般的书写法为4个用小数点分开的十进制数。也有人把4位数字化成一个十进制长整数,但这种标示法并不常见。

3.2 本地连接Ipv6

IPv6是Internet Protocol Version 6的缩写,其中Internet Protocol译为“互联网协议”。IPv6是用于替代现行版本IP(IPv4)的下一代IP协议,号称可以为全世界每一粒沙子编上一个网址。

IPv6 的表示方法:

IPv6的地址长度为128b,是IPv4地址长度的4倍,IPv4点分十进制格式不再适用,采用十六进制表示。

(1)冒分十六进制表示法

格式为X:X:X:X:X:X:X:X,其中每个X表示地址中的16b,以十六进制表示,例如: ABCD:EF01:2345:6789:ABCD:EF01:2345:6789

这种表示法中,每个X的前导0是可以省略的,例如: 2001:0DB8:0000:0023:0008:0800:200C:417A→ 2001:DB8:0:23:8:800:200C:417A

(2)0位压缩表示法

在某些情况下,一个IPv6地址中间可能包含很长的一段0,可以把连续的一段0压缩为“::”。但为保证地址解析的唯一性,地址中”::”只能出现一次,例如:

FF01:0:0:0:0:0:0:1101 → FF01::1101 0:0:0:0:0:0:0:1 → ::1 0:0:0:0:0:0:0:0 → ::

(3)内嵌IPv4地址表示法

为了实现IPv4-IPv6互通,IPv4地址会嵌入IPv6地址中,此时地址常表示为:X:X:X:X:X:X:d.d.d.d,前96b采用冒分十六进制表示,而最后32b地址则使用IPv4的点分十进制表示,例如

::192.168.0.1与::FFFF:192.168.0.1就是两个典型的例子,注意在前96b中,压缩0位的方法依旧适用 。

3.3 IPv6与IPv4

(1)更大的地址空间。IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。夸张点说就是,如果IPV6被广泛应用以后,全世界的每一粒沙子都会有相对应的一个IP地址。

⑵更小的路由表。IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。

(3)增强的组播(Multicast)支持以及对流的支持(Flow-control)。这使得网络上的多媒体应用有了长足发展的机会,为服务质量(QoS)控制提供了良好的网络平台。

(4)加入了对自动配置(Auto-configuration)的支持。这是对DHCP协议的

改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷。

(5)更高的安全性。在使用IPv6网络中,用户可以对网络层的数据进行加密并对IP报文进行校验,这极大地增强了网络安全。

四、子关掩码

子关掩码与IP地址都是由4个数段组成,每个数段的取值范围是0-255(供256个值,2的8次方)。比如我们在搭建局域网时通常用到的IP地址192.168.1.1,子关掩码255.255.255.0,当然十进制是为了方便人的理解。转换成机器能识别的2进制后,每个数段有8个0或1组成的序列。一个完整的IP地址或子网掩码就转换成32个0或1的组成序列。子网掩码和IP地址是组合使用的,IP地址是计算机网络内唯一标识,而子网掩码顾名思义是用于划分子网的。

4.1 255.255.255.0

首先看看是如何划分子网的,子网掩码是由连续的0和1组成,连续的1表示网络地址,连续的0表示主机地址,通过0的个数可以计算出子网的容量(子网中主机的IP地址范围)。上图所示:子网掩码的二进制由24个1和8个0组成,8个0表示该子网掩码划分出子网容量为256(2 ^8),也就是说,192.168.1.0-255都在一个子网中,这256个地址中可用地址只有254个,因为规定每个子网的第一个IP地址为网段地址,最后一个为广播地址,都不可用。举例说明:对于网段192.168.1.0,如果子关掩码设置成255.255.255.0,那么 192.168.1.0 - 192.168.1.254为可用IP地址,设置这个范围内的IP地址计算机之间能正常联网。

4.2 255.255.255.252

上面的情况是最简单,最普遍的情况,那255.255.255.252如何划分?将该子网掩码转换成二进制为30个1和2个0,表示该子网中有4个IP地址(2 ^2)。192.168.1.(0-255)的地址段可划分为64个子网。第一个子网范围是 192.168.1.(0-3)。第二个子网的地址范围是192.168.1.4-192.168.1.7,以此类推。其中每个子网第一个和最后一个IP地址不可用,可用的只有2个IP地址。也就是说,如果子网掩码设置为255.255.255.252,那么该子网智能容纳两台电脑,而这两台电脑的IP地址必须在一个子网才能正常联网。例如一台电脑的IP地址为192.168.1.10,那么另外一台电脑的IP必须设置为192.168.1.9。

五、默认网关

5.1 什么是默认网关?

网关(Gateway),又称网间连接器、协议转换器。网关在传输层上以实现网关互联,是最复杂的网络互联设备,仅用于两个高层协议不同的网络互联。网关既可以用于广域网互联,也可以用于局域网互联。

网关是一种充当转换重任的计算机系统或设备。在使用不同的通信协议、数据格式或语言甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥仅仅简单的传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同时网关也提供过滤和安全功能。

举个例子:

大多数网关运行在OSI 7层协议的顶层--应用层,大家都知道,从一个房间到另一个房间,必须经过一扇门。同样从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关就是一个网络连接到另一个网络的“关口”。网关实际上是一个网络通向其他网络的IP地址。

比如网络A和网络B ,网络A的IP地址为“192.168.1.1~192. 168.1.254”,子关掩码为255.255.255.0,网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使两个网络之间连接同一个交换机(或集线器)上,TCP/IP协议会根据子关掩码(255.255.255.0)判断两个网络中的主机处在不同的网络里。

而实现这两个网络之间的通信,就必须通过网关。如果网络A中的主机发现数据包的目的主机不在本网络中,就把数据包转发给自己的网关,再有网关转发给网络B的网关,网络B的网关再转发给网络B的主机。网络B向网络A转发数据包的过程也是如此。

所以只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。

5.2 什么是默认网关呢?

就好像一个房间有多扇门,一个主机也可以有多个网关,默认网关的意思就是,一台主机如果找不到可以用的网关,就把数据包转发给默认制定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。

这就是为什么我们在路由器上网的时候,必须要把计算机中默认网关地址设置成路由器LAN接口地址的原因,因为路由器的LAN接口就是你所在的网络的网关,你的电脑要上网,数据必须经过网关转发出去。在一般的路由器网络中,默认网关192.168.1.1和192.168.0.1,也就是路由器LAN接口的默认IP地址。当然,也有一些智能路由器会使用其它IP地址作为默认网关,这个主要是路由器厂商出厂前设定的。

六、DHCP服务器和NAT服务器 DHCP服务器

6.1 DHCP服务器

Dynamic Host Configuration Protocol, 动态主机配置协议。提供DHCP服务的服务器,是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时可以自动的获取服务器分配的IP地址和子关掩码。首先,DHCP服务器必须是一台安装由Windows 2000 Server/Advanced Server系统的计算机;其次,担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址,子关掩码,默认网关等内容。默认情况下, DHCP作为Windows 2000 Server的一个服务组件不会被系统自动安装,必须添加它。

6.2 DHCP功能

两台连接到互联网上的电脑相互之间通信,必须有各自的IP地址,由于IP地址资源有限,宽带接入运营商不能做到给每个报装宽带的用户都能分配一个固定的IP地址,所以要采用DHCP方式对上网的用户进行临时的地址分配。也就是你的电脑连上网,DHCP服务器才从地址池里临时分配一个IP地址给你,每次上网分配的IP地址可能会不一样,这跟当时IP地址资源有关。下线的时候,DHCP服务器可能就会把这个地址分配给之后上线的其他电脑。这样就可以有效节约IP地址,既保证了网络通信,又提高IP地址的使用率。

在一个使用TCP/IP协议的网络中,每一台计算机都必须至少有一个IP地址,才能与其他计算机连接通信。为了便于统一规划和管理网络中的IP地址,DHCP(Dynamic Host Configure Protocol,动态主机配置协议)应运而生了。这种网络服务有利于对校园网络中的客户机IP地址进行有效管理,而不需要一个一个手动指定IP地址。

DHCP用一台或一组DHCP服务器来管理网络参数的分配,这种方案具有容错性,即使在一个仅拥有少量机器的网络中,DHCP仍然是有用的,因为一台机器可以几乎不造成任何影响地被增加到本地网络中。

6.3 DHCP分配方式

(1)自动分配。当DHCP客户端第一次成功的从DHCP服务器中获取一个IP地址后,就永久的使用这个IP地址。

(2)手动分配。有DHCP服务管理员专门制定IP地址。

(3)动态分配。当客户端第一次成功的从DHCP服务器中获取一个IP地址后,并非永久使用该地址,每次使用完后,DHCP客户端就需要释放这个IP,供其他客户端使用。

第三种是最常见的使用形式。

NAT服务器

natwork Address Translation即 网络地址转换。它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用IP地址出现在Internet上,即他是一个一种把内部私有网络(IP地址)翻译成合法网络IP地址的技术。

6.4 简单了解:

Net就是局域网内部网络中使用内部地址,而当内部节点与外部网络进行通讯时,就是网关处,将内部地址转换成了公用地址,从而在外部网络上正常使用。net可以是多台计算机共享Internet链接。这一功能很好的解决了公共IP地址紧缺的问题。通过这种方式您可以只申请一个合法的公共IP地址,将整个局域网中的计算机接入Internet中。这时,NAT屏蔽了所有的内部网络,所有内部网络计算机相对于公共网络来说是不可见的,而内部网络计算机不会意识到NAT的存在

6.5 NAT的技术类型

(1)静态NAT(static)。最简单、最容易。内部网络中的每个主机都被永久映射成外部网络中某个合法的地址。

(2)动态地址NAT。在外部网络中定义了一系列的额合法地址,而采用动态分配的方法映射到内部网络。动态地址NAT只是转换IP地址,它为每一个内部的IP地址分配一个临时的外部IP地址,主要应用于拨号,对于频繁的远程联接也可以采用动态NAT。当远程用户联接上之后,动态地址NAT就会分配给他一个IP地址,用户断开时,这个IP地址就会被释放而留待以后使用。

(3)网络地址端口转换NAPT,NAPT普遍应用于接入设备中,他可以将中小型的网络隐藏在一个合法的IP地址后面。NAPT与动态地址NAT不同,它将内部连接映射到外部网络中的一个单独的IP地址上,同时在该地址上加上一个由NAT设备选定的TCP端口号。

七、VMware Network Adapter VMnet1/8

7.1 VMWare提供了三种工作模式

(1)bridged桥接模式

这种模式下,VMWare虚拟出来的操作系统就像局域网中的一台独立的主机,他可以访问网内任何一台机器。在桥接模式下,你需要手动配置IP地址、子关掩码,而且还要和宿主机器同一网段。这样虚拟机才能和宿主机器进行通信。同时,由于这个虚拟机系统是局域网中的一个独立系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。

如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。   

(2)host-only(主机模式)

在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,此时就可以用host-only(主机模式),这是虚拟系统之间可以相互ping通,但是和网络之间是隔离开的。

在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。   

如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。   

(3)NAT(网络地址转换模式)   

让虚拟系统借助NAT功能(网络地址转换),通过宿主机器所在的网络访问公网,使用NAT模式可以实现虚拟系统中访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网内中的其他系统主机进行通信,采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式,但虚拟机之间不能通信。  

相信懂了上面的这些定义以及原理,配置也轻松了许多~~

 

欢迎订阅关注公众号(JAVA和人工智能)                                                            获取更多免费书籍、资源、视频资料 

                  

文章超级链接:

 1,分布式系统详解--基础知识(概论)

 2,分布式系统详解--基础知识(线程)

 3,IDEA和Eclipse的比较

 4,IntelliJ IDEA(最新)安装-破解详解--亲测可用

 5,scala-构造器-辅助构造器-伴生对象-单例对象

 6,【由浅入深】爬虫技术,值得收藏,来了解一下~

 7,Akka 简介及简单原理

 8,Spark-集群安装、部署、启动、测试(1.6.3)稳定版

 9,Spark-RDD简介以及算子实例

10,分布式系统详解(Apache Hive 入门-简介)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3