III. 问题
III-1. 为什么 HOST 与 IMP 之间没有一个简单的控制过程? 如果一条从 HOST 发出的消息因传输而带着错误到达 IMP, 会发生什么?
从 BBN 的规范来看, 该错误会一直传输到 [as] 接收方 HOST。
在这种情况下, 是否必须提供一种 HOST-HOST 控制过程?
III-2. 专用通道硬件单元将连接在哪里 (MIOP/SIOP)?
该设备将如何获知一条出站消息的结束, 以便开始填充?
(程序将向 MIOP SIOP 提供出站消息的字节数, 并在最后一个字节发出时收到一个中断。是否也会把该信号发送给专用设备?)
反过来, 处理程序如何知道入站消息的长度? 是根据前一条消息的内容, 还是该程序应始终准备好接收一条最大长度的消息? (那么, 当硬件检测到真正的结束时, 应触发一个中断)。
III-3. Gordo 文档何时可用, 以便设计用户-网络程序接口。用于程序启动、从一个程序向另一个程序传递参数等的机制是什么...
HOST (Sigma 7) <--|/|--> Outside world
Users |/|
| |/|
| |/| Special Standard
V |/| | |
+--------------+ +------------+ |/| V | V
o----| | | | |/| +------+------+
| Output |-->| Output |-->|/|-->| | |-->IMP
. . .| | | | |/| | |
| | | | |/| | | |
o----| (Multiplex) | | | |/| | |
|_ _ _ _ _ _ _ | |_ _ _ _ _ _ | |/| | _ _ _| _ _ _|
o----| | | | |/| | | |
| Input |<--| Input |<--|/|<--| |<--IMP
. . .| | | | |/| | | |
| | | | |/| | |
o----|(Distribution)| | | |/| +------|------+
| | | | |/| HARDWARE
+--------------+ +------------+ |/| Interface
NETWORK HANDLER |/|
Program Program |/|
|/| (Fig. 1)
+------------------+
| | | |
| | | interface |
| | | |
| |
| ====> Data |
| |
| ----- Logical |
| information|
+------------------+
+ - - - - - - - - - - - - - -+
| |
interface table
| +----------+ | | |
| | +---->| |<----+ | |
| | | | +----------+ | | interrupt | |
| | ^ | | +----<-------| |
| | | | +- -+ | | | | |
| | | V | _________ | V V V | |
o----| |-+ +---------+-+ | | || +-+--+--+---+ | |
| | \ |+---------+| | |_________|| |+---------+| | |
| | \|| || | | || || | |
| | +| || | - - - - - -| || || | |
| | || || | | || || | |
- - - - - -|| NETWORK ||=>- _________ -=>|| HANDLER ||=======>| |
| | +| Progr. || | | || || Progr. || | |
| | /|| || | |_________|| || || | |
| | / |+---------+| | | |+---------+| | |
o----| |-+ +-----------+ | _________ | +----+------+ | |
^ | | | | || | | |
| | | | |_________|| +--->---------->| |
| ^ +- ^ -+ Commands | |
Users | | | |
| Pool of buffers | |
User's ^
Interface |
Hardware
Interface
(Fig. 2)
注: 本 RFC 由 Bob German 与 Lorrie Shiota 于 2002 年 1 月转换为机器可读形式, 以便录入在线 RFC 档案。