关于MAC地址(摘自百度百科):
大多数接入Internet的方式是把主机通过局域网组织在一起,然后再通过交换机或路由器等设备和 Internet 相连接。这样一来就出现了如何区分具体用户,防止 IP地址被盗用的问题。由于IP地址只是逻辑上的标识,任何人都能随意修改,因此不能用来具体标识一个用户。而 MAC地址则不然,它是固化在网卡里面的。从理论上讲,除非盗来硬件即网卡,否则一般是不能被冒名顶替的。基于 MAC 地址的这种特点,因此局域网采用了用MAC地址来标识具体用户的方法 [6] 。
在具体的通信过程中,通过交换机内部的交换表把 MAC地址和 IP 地址一一对应。当有发送给本地局域网内一台主机的数据包时,交换机首先将数据包接收下来,然后把数据包中的 IP 地址按照交换表中的对应关系映射成 MAC地址,然后将数据包转发到对应的 MAC地址的主机上去。这样一来,即使某台主机盗用了这个 IP 地址,但由于此主机没有对应的 MAC地址,因此也不能收到数据包,发送过程和接收过程类似 [6] 。
项目中常用的简写符号:
1、./是当前目录
2、../是父级目录
3、/是根目录
4.~/home目录
$(宏名)
Dos、Unix、Linux、Windows区别与联系:
Dos是Windows的前身,产生于20世纪80年代,Unix产生于20世纪60年代,Linux诞生于20世纪90年代,Windows(Dos)和Linux都借鉴了Unix
万维网、因特网、互联网、以太网的区别与联系:
http://blog.sina.com.cn/s/blog_4ef8be9f0100f4zo.html
以太网:以太网是一种计算机局域网技术。IEEE组织的IEEE 802.3标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问层协议的内容。以太网是目前应用最普遍的局域网技术,取代了其他局域网技术如令牌环、FDDI和ARCNET。
以太网与前面三种网络相比,更侧重于实现局域网的一种技术
关于NAT(网络地址转换Network Address Translation):https://www.zhihu.com/question/301577391/answer/1223822999
以VMware虚拟机为例,在nat模式下,虚拟机与本机的公网和内网ip都不同,但能ping通。而在Bridge模式下,虚拟机与本机的公网和内网ip都相同,也能ping通(详见https://www.linuxidc.com/Linux/2016-09/135521.htm)。在执行ping命令时,会优先在局域网中找符合条件的ip,如果找不到或对方拒绝响应则会去广域网中找,如果还是失败则当前操作失败。
网络通信时也是如此,会优先在局域网中找符合条件的ip和端口,如果找不到或对方拒绝相应则会去广域网中找,如果还是失败(如由于防火墙的原因,该ip的端口没有开放)则当前操作失败
万维网、因特网