当前位置: 代码网 > it编程>编程语言>Java > 网络编程基础(局域网、ip、子网掩码、网关、DNS)概念理解

网络编程基础(局域网、ip、子网掩码、网关、DNS)概念理解

2025年02月23日 Java 我要评论
1. 简单局域网的构成交换机是组建局域网最重要的设备,换句话说,没有交换机就没法搭建局域网交换机不能让局域网连接网络,需要路由器才行路由器不能组建局域网,只能连接内网和外网局域网:一般称为内网简单局域

1. 简单局域网的构成

交换机是组建局域网最重要的设备,换句话说,没有交换机就没法搭建局域网

交换机不能让局域网连接网络,需要路由器才行

路由器不能组建局域网,只能连接内网和外网

局域网:一般称为内网

简单局域网的构成由:交换机、网线、pc端(其它it终端)构成

交换机:用来组建内网的局域网的设备

交换机

路由器 

2. ip 地址

在计算机上网、通信中,每个计算机需要特定的身份标识,用来告诉别的设备你是哪个,这个标识就是ip地址。ip地址是唯一的标识,是一段二进制的网络编码(共32位)

ip地址的范围是:x.x.x.x (0-255)

ip地址(internet protocol address)是分配给网络设备的唯一标识符,用于在网络上进行通信。ip地址有两个主要版本:ipv4和ipv6。

ipv4地址:

由32位二进制数构成,通常表示为四个十进制数(每个数在0到255之间)用点分隔的形式,例如:192.168.1.1。
例子:192.168.1.1、10.0.0.1

ipv6地址:

由128位二进制数构成,通常表示为八组十六进制数(每组4个十六进制数)用冒号分隔的形式,例如:2001:0db8:85a3:0000:0000:8a2e:0370:7334。
例子:2001:0db8:85a3:0000:0000:8a2e:0370:7334

3. 子网掩码

子网掩码(subnet mask)是用来划分ip地址的网络部分和主机部分的工具。它帮助确定一个ip地址属于哪个子网。

作用:

将一个ip地址分为网络部分和主机部分。
确定网络的规模和范围。

子网掩码和ip地址是成双出现的,缺一不可

局域网通信规则:在同一局域网中,所有的ip必须在同一网段中才可以互相通信!

ip地址构成:网络位+主机位(网络位置相同的才处于同一网段)

子网掩码用来确认网络为:与255对应的位置为网络位,0对应的位置为主机位

例如:

4. ip地址详解+自定义ip

d、e 类不是普通人使用的,没有子网掩码

a、b、c是单播地址,一个地址代表一个人

其中127是特殊地址,例如127.0.0.1是自己(回环地址),如果这个都ping不通,那么网卡出问题了

访问自己要么是ip,要么是127.0.0.1

第一位的意思是,x.x.x.x 中的第一个x

ip地址更改如下:右键网络,打开网络和internet设置------>更改适配器选项

适配器界面:

右键属性,然后点tcp/ipv4即可

服务器的ip位置一定是固定的

子网掩码不一定按照国际标准配置

ip地址和子网掩码必须一起配置

d、e类不能使用 

5. ip 地址详解

当 ip 地址的主机位全部为 的时候,代表整个网段,否则会报错

当 ip 地址的主机位全部为 255 的时候,代表组播地址,否则会报错

交换机会把该网段的255,广播给该网段所有的主机

其中255.255.255.255是全球的广播地址,但可能会被路由器隔断

6. 网关

网关:一个网络的出口,gateway = gw,一般的网关在路由器上(内网的出口)

一般ip是网段的第一个或者最后一个

路由器:连接内外网的设备

pc访问的流程:

1. 先比较自己和目标ip是否在同一网段

2. 是的话,把信息给交换机,直接发出去,不用网关。否则的话,信息给路由器,直接发给网关

查看网卡:找到适配器选项即可

以太网一般就是网卡,厂商两个:realtek、intel(网卡名称)

7. dns 域名解析

dns:domain name system

任何两个设备进行通信,必须知道ip

域名解析顺序:

1. 找缓存

2. 找本地解析文件

3. 找dns 服务器

解析域名:nslookup

8. ping

 

9.总结

到此这篇关于网络编程基础(局域网、ip、子网掩码、网关、dns)概念理解的文章就介绍到这了,更多相关网络编程中的局域网、ip、子网掩码、网关、dns内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com