Design Issues for the Networks 网络的设计要素

  • Addressing 寻址
  • Error control 错误控制
  • flow control 流量控制
  • routing 路由
  • multiplexing and de-multiplexing

Network Architecture

Layered Network Model 分层网络模型

OSI

Peer-to-Peer Communications 对等体交流

TCP/IP of Internet

protocol 协议

协议(protocol)是指通信双方就如何进行通信的一种约定。

Protocol refers to a kind of agreement on how to communicate between communication parties.

service 服务

  • 服务是指某一层向它上一层提供的一组原语(操作)。
    • A service is a set of primitives (operations) provided by a layer to its upper layer.
  • 服务定义了该层准备代表其用户执行哪些操作,但是它并不涉及如何实现这些操作。
  • 服务与两层之间的接口有关,低层是服务提供者,而上层是服务用户。

service primitive 服务原语

一个服务由一组原语(primitive)正式说明,用户进程通过这些原语(操作)来访问该服务。

协议和服务的关系和区别

  • 服务是指某一层向它上一层提供的一组原语(操作)。
  • 协议是一组规则,规定了同一层上对等实体之间所交换的数据包或者报文的格式和含义。对等实体利用协议来实现它们的服务定义,它们可以自由地改变协议,只要不改变呈现给它们用户的服务即可。
  • 按照这种方式,服务和协议是完全相分离的
  • 服务涉及层与层之间的接口,协议涉及不同机器上两个对等实体之间发送的数据包

IEEE 802工作组

Network Standardization

  • ITU (International Telecommunication Union)
  • ISO (International Standards Organization )
  • ANSI (American National Standards Institute)
  • NIST (National Institute of Standards and Technology)
  • IEEE (Institute of Electrical and Electronics Engineers)
  • RFCs (Request For Comments).
  • IRTF (Internet Research Task Force)