“Telnet 通过 IP 运行”是什么意思?

网络工程 ip 通讯协议 互联网 奥西
2021-07-08 10:52:55

只是对学习协议感到好奇。我知道这TELNET是面向连接的协议,IP是无连接的协议。当网络博客和资源说“ Telnet 在 IP 上运行”时,这意味着什么

1个回答

Telnet 属于 OSI 第 7 层(应用层),IP 属于 OSI 第 3 层(网络层)。在网络层,协议确实是无连接的,而在应用层,它确实是面向连接的。

那么,是什么解决了这种阻抗失配呢?它是 TCP。TCP 在 OSI 第 4 层(传输层)工作,并在无连接网络之上提供可靠的面向连接的基础设施。

因此,telnet 不直接运行在 IP 之上。中间有 TCP。但是,说 telnet 运行在 IP 之上并没有错,因为 OSI 第 7 层协议间接工作在 OSI 第 3 层协议之上,作为更高层协议。