目录
- 前言
- 一、计算机通识【下】
-
- 08 域名解析(计算机 络)
- 09 IPv4(计 )
- 10 IPv6(计 )
- 11 常用命令与端口(计 )
- 12 络拓扑(计 )
- 13 数据结构常识(数据结构)
- 14 算法常识(数据结构)
前言
计算机通识【上】已经写过了,需要的点击哦。
一、计算机通识【下】
08 域名解析(计算机 络)
-
域名规则:
①首先域名都是英文(错,中文域名也有),由26个字母,还有0-9数字组成;
②内容可以是横杠“-”,但是不能以横杠开头;
③不支持空格和特殊字符(+ – * / % @ $ ! 都不行);
④英文域名是不区分大小写的,跟有些密码不同,它是允许纯英文(比如csdn.net)和纯数字域名(比如12306.cn)的。如果是中文域名必须含有中文字符,这个问题不大;
⑤域名级数从右往左数,有几个”.”就是几级域名,最好不超过五级,其中a.cn是一级域名,a.b.cn是二级域名;
⑥长度上每级不超过63个字符,总长度不超过253个字符;
⑦常见通用顶级域名.com .edu .org .gov .xyz .net等;
⑧国家顶级域名都是双字母,中国.cn,美国.us;
⑨通用域名可以组合国家域名,例如高校官 一般用.edu.cn 。 -
域名解析类型:
①A记录:即Address记录,就是域名对应IP地址,通常是 站指向服务器地址,假设域名www.abc.com指向180.76.222.36,就是A记录解析。
②CNAME记录:就是防止服务器IP发生变更而生的,这种情情况只靠A记录不够,要用CNAME,或者说叫别名解析。假设域名www.abc.com对应IP 180.76.222.36 ,对应的CNAME可以能是efg.abc123.com,就是相当于多个域名映射到同一台计算机。如果两个解析都存在,那么A记录会优先生效。
③MX记录:即邮件路由记录,就是用户可以把原本改域名的邮件服务器指向自己的邮件服务器。这样域名收到邮件就会转至自己的邮件服务器上了。 -
泛域名解析
要用到通配符“ * ” ,比如 *.abc.cn的泛域名指向IP 180.76.222.36,那么a.abc.cn , b.abc.cn 等以abc.cn结尾的都会指向改IP地址。 -
易错习题:
域名总长度不超过多少字符253个字符。 (每级长度不超过63个字符) 数字有点不好记
09 IPv4(计 )
-
IP位于 络层,主机间通信要靠它(未直接连接的两个 络之间),MAC是物理地址,处于第二层数据链路层,两设备之间直连通信。
-
IPv4由32位正整数,为了方便用点分十进制。如11000000 10101000 1001000 1001000 -> 192.168.72.72
-
IP地址分类:
-
本机IP、127.0.0.1和localhost区别:
本机IP:本机物理 卡IP地址,受限于防火墙和 卡。
127.0.1:环回地址,特殊 络接口,它发出的任何数据包都不会出现在 络中,同样受限于防火墙和 卡。
localhost:相当于一个域名,指向127.0.0.1这个地址,同时指向IPv6地址 [::1],只有它不受限于防火墙和 卡。 -
习题:
①如果开启防火墙,本机IP、127.0.0.1和localhost哪个能ping通br> 答:localhost,它不受限于防火墙。
②10.231.68.22是公有IP还是私有IPbr> 答:私有。
10 IPv6(计 )
- 它的诞生为了解决IPv4不够用的问题,表示不再是点分十进制,而是冒分十六进制。例如0123:4567:89AB:CDEF:0123:4567:89AB:CDEF,一共是8个部分,32位十六进制数(也相当于128位二进制数)。
- 若地址包含很多连续的0,可以用双冒 表示:
①1234:0:0:0:0:0:0:1111 -> 1234::1111
②0:0:0:0:0:0:0:0->::
③0:0:0:0:0:0:0:1->::1
需要注意的是,一个IPv6地址中,双冒 形式只能出现一次。
如0:0:0:0:1:0:0:0->::1:0:0:0 - IPv6还能够兼容IPv4,规则是前96位二进制数采用冒分十六进制,而后32位使用点分十进制,如1234:0:0:0:0:0:0:192.168.22.22
- 重要习题:
::1/128 是 IPv6 的环回地址的缺省(默认)写法吗br> 答:是的,环回地址用于标识环回接口,允许节点将数据包发送给自己(自己与自己通信),它等价于 IPv4 的环回地址 127.0.0.1 。
11 常用命令与端口(计 )
-
ping命令测试 络连通情况,格式是 ping 域名/IP/主机名,需要打开cmd控制台(win+R键,输入cmd确定),比如ping一下csdn官 ,如图:
-
常用 络端口:
- 重点习题:
①哪种 络拓扑结构仅与自己的左右节点通信,并且通信数据流还是单向的br> 答:环型结构(一定要注意它是单向的)。
②在星型 络拓扑结构中,每个节点都可以与其他多个结点通信吗br> 答:根据定义每个节点都只能与中心结点通信。
13 数据结构常识(数据结构)
- 数组(Array),不用多说,如java中的简单使用:
-
几个简单的算法就不介绍了,直接上题,自己一定要思考。
-
题目:使用 arrList 数组完成下列需求(算法编程题)
①var arrList = [1, 9, 0, 2, 1, 6, 8, 11, 0 , 5, 18, 1, 26, 11, 8, 2, 3, 5, 18]
②将每个重复的奇数存到 oddRepeat 中、将每个重复的偶数存到 evenRepeat 中(该 数字只要重复出现几次写几次, )完成度越高,得分越高
③对整个数组进行去重排序(从大到小且不允许使用 JavaScript 内置函数)并将数 组存到 list 中
答: 命题人目的是要用js做,答案文档有,我这里只给出自己写的java答案(可能不是最佳)。考试如果遇到编程题,什么语言都是可以的。
14 算法常识(数据结构)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!