【发布时间】:2019-03-23 22:20:42
【问题描述】:
我目前在以下假设下行事,但我无法将这些点联系起来。有人可以纠正这些假设吗?
将在传输层(第 4 层)中使用的协议被标识为 IP 标头中的“协议”
您从未真正指定您将使用 TCP 还是 UDP。您将使用的协议只是在 UDP 或 TCP 中实现
- 在传输层的头中,如果IP头中指定的协议使用UDP,它将是UDP头,如果协议使用TCP,它将有一个TCP头。
如果是这种情况,那么 TCP 和 UDP 被归类为什么?我最初认为它们是您会选择使用的协议,但是当我查看 IP 标头时,它为协议专用了 7 位,所以这没有任何意义。
为什么不能在 IP 标头中选择 SSH 和 FTP 等协议?根据this wikipedia page,它们不是选项。
我很难口头解释我的困惑所在。我只是想看看一切是如何联系起来的。希望有人能看到我的困惑并为我解决。
【问题讨论】:
标签: networking tcp udp ip protocols