汇聚层交换机IP域名

网络工程 思科 转变 网络核心 网络访问 SSH
2022-02-18 19:28:11

嗨,我正在尝试为交换机生成 ssh 密钥

我读到,ssh 密钥是作为主机名和域名的组合生成的

我创建了一个类似 test 的域名

但是问题是,为什么我更改域名时网络没有受到影响

我更改了聚合级交换机的域名,所以现在接入层交换机和聚合交换机在两个不同的域中吗?他们还怎么交流?

ip域名有什么用

提前致谢

2个回答

域名用于应用层协议。交换机与第 2 层协议进行通信,例如以太网,它对域名一无所知。最常见的第 1 层到第 4 层协议(以太网、Wi-Fi、IPv4、IPv6、TCP、UDP 等)使用地址,而不是名称,而且它们对名称一无所知。


IPv4 地址是 32 位二进制数,例如11000110001100110110010011011111,人类难以阅读。例如,IPv4 点分十进制表示法198.51.100.223更易于人类阅读和理解,但对于普通人来说,即使是点分十进制表示法,也很难记住并将一堆看似随机的 IPv4 地址与特定服务联系起来。为了解决这个问题,创建了域名以将更具可读性的名称与 IP 地址相关联。基本上,它使您更容易记住google.comor amazon.com,而不是216.58.216.206or 176.32.103.205

交换机不关心哪些域拥有指向其管理 IP 地址的 DNS (A) 记录。

如果 SSH 实际上用于交换机之间的通信(?),您通常需要进行初始证书交换以建立信任。这与 DNS 完全无关。

交换机如何通信取决于它们之间使用的协议。例如,M/RSTP 根本不使用 IP,而是直接通过以太网使用 BPDU。在使用 IP 的地方,它与发现或配置的 IP 地址一起使用。交换机中的 DNS 几乎没有用处。

交换机可能会使用配置的域名和主机名等信息作为种子来生成证书的公私密钥对(尽管这不是很聪明),但除此之外,这些名称根本无关紧要。