DNS,路由,相当熟悉的名字,工作机器在不同的域里,环境也在不同的域里,但对于这些是什么仍然没有概念。今天,项目的两台机器互联出现问题,工作被block。了解相关知识,成为了不可避免的work item。
什么是DNS:
全称 Domain Name System. 有DNS,机器可以以域名形式存在于网络之中,我们可以通过机器的域名查找对应的IP地址,相反也是一样。当我们通过机器在域中的名字查找对应IP时,称之为前向查找,即先查找top domain,再查找sub domain, 直到找到对应机器为止。而通过IP查找机器时,称之为反向查找,通过IPv4的头3位寻找,以此类推,直到找到对应机器为止。
什么是router:
路由器,是连接多个网络或者网段的网络设备。不同子网之间的数据通讯是通过路由器完成的。在同一子网中的不同机器可以直接通过IP寻找到目标机器,而处于不同子网中的机器,首先需要将通信的数据传送给路由器,该路由器寻找到目标机器所在子网的路由器,然后将数据传送到目标路由器,再通过目标路由器传送到目标机器。
Command:
route print; netstat; telnet; ipconfig; ping......