欢迎光临散文网 会员登陆 & 注册

专业词汇: 键值对 ip映射 配置文件

2022-11-20 15:46 作者:晒锅也是很无语  | 我要投稿

词汇来源视频: 

键值对:

键-key: 唯一, 对应一个项

值-value: 可以有重复的, 对应一个键

指键与值的组合, 这种组合方式就叫做键值对

可以参考编程中的字典(map)或者json文件格式:

python中的字典格式

一个键(key)对应一个值(value), 如上图:

print 对应 hello world #字符串

age 对应 14 #数字

boy? 对应 True #布尔值

此处的键值对可以理解为改版的字典格式:

server.propertises

一个键(key)对应一个值(value), 如上图:

use-native-transport 对应 true #布尔值

max-players 对应 20 #数字

online-mode 对应 false #布尔值

这两个的区别在于:

一个连接符号是用< : > 一个是用< = >

一个的键要加双引号, 一个不用

一个最后要加逗号, 一个不用 #逗号作用: 区分键值对

例如:

字典: "age":14 

server.properties: online-mode=false

IP映射(端口映射):

ip: Internet Protocol (网际互连协议) 的缩写, 通常情况下, 我们把它和ip地址称为同一个东西

ip地址: 可以理解为网络地址, 比如127.0.0.1 (IPv4) / fe80::208:74ff:feda:625c%5(IPv6)

此处只讲ipv4

ipv4: xxx.xxx.xxx.xxx

由于其只有四位, 所以可以生存的组合方式十分有限, 只能将一个ip分为公网ip内网ip

一个公网ip可以包含多个内网ip, 内网ip的格式是绝对固定的, 是192.168.xxx.xxx

通常情况下, 第三处地址是1, 所以常用192.168.1.xxx来表示内网中的终端

由多个内网组成的网络叫做局域网, 局域网内部的计算机可以互相直接连接, 比如我和我的朋友在同一局域网下, 我的局域网ip是192.168.1.114, 在我的电脑的25565端口上运行了一个服务器实例, 朋友要加入, 就输入我的局域网ip端口, 例如: 192.168.1.114:25565

如果我要加入我自己电脑上的服务器, 但是不想以局域网的链接进入, 就使用本地地址127.0.0.1, 这串地址指的是本地地址, 在本地就运行了服务器且希望游戏延迟低的情况下可以使用, 例如: 127.0.0.1:25565, 也可以把127.0.0.1改成localhost, 意思同样为本地, 速度一样快

端口:

每个ip(不管公网还是内网)都有65536个端口, 每个端口都是独立存在的, 是连接ip的通道, 比如: 127.0.0.1:25565就是连接127.0.0.1上面的25565端口

但是如果和服务器不在同一局域网下, 就需要ip映射(端口映射)

ip映射和端口映射差不多, 一个是将内网ip关联到外网ip上, 一个是将内网ip的端口关联到外网ip的端口上, 这个行为就叫做ip映射(端口映射)

配置文件:

配置: 配合运行(使用)的设置

配置文件: 存放设置信息的文件, 格式常见的有json/ini

此处指服务器的server.properties文件, 当然, 服务器不只有这个文件, 其它的文件会在后期说明

教程中修改了配置online-mode的值, 改为了false, 即是将正版认证这个功能关掉了

配置同时是个动词, 意为: 搭配设置;修改;设置 而配置配置文件的意思是设置配置文件


专业词汇: 键值对 ip映射 配置文件的评论 (共 条)

分享到微博请遵守国家法律