【问题标题】:Network layers (from Computer Networks, Tanenbaum)网络层(来自 Computer Networks,Tanenbaum)
【发布时间】:2018-08-06 15:01:16
【问题描述】:

“每一层的目的是为 更高的层,将这些层与所提供服务的实际实现方式的细节隔离开来。”

现在每一层的目的是为更高层提供服务。最高层怎么样,没有更多的层可以提供服务,所以要么句子不正确,要么它丢失了。

【问题讨论】:

  • 用户是最高层。这不是一个问题。
  • 第 8 层是政治;第 9 层是经济学;第 10 层是宗教。不知道之后会发生什么。
  • 你说的很对,应该是类似“每一层的目的,除了最高层之外,都是为了提供……”。向 Tanenbaum 发送勘误表 ;)

标签: networking


【解决方案1】:

嗯,通常上面的服务是人类可读的数据。无论是网页还是电子邮件,因此您可以说上面的层是人,或者至少是浏览器中的解析器。然而,无论如何,人们都可以在上面再一层一层,就像 twitter API 中所做的那样,例如,它是通过 HTTP 来回发送的消息。那么 7 个 osi 层如何不像以前那样清晰。

【讨论】:

  • 更多的是 Tanenbaum 是如何去定义它的。
【解决方案2】:

应用层是一切开始和结束的层。因此,不需要将数据传递到更高的级别。这是声明的一个例外

【讨论】:

    猜你喜欢
    • 2017-07-08
    • 1970-01-01
    • 1970-01-01
    • 2011-03-17
    • 2012-10-31
    • 2017-08-03
    • 1970-01-01
    • 2019-01-16
    • 2010-11-17
    相关资源
    最近更新 更多