요약
- RFC 1318은 센트로닉스(Centronics) 및 Data Products 등 프린터 병렬 포트 형태의 하드웨어 링크에 대해, 물리 계층 수준에서 상위 서비스 MIB 아래에 위치하는 MIB를 정의합니다.
- 입력·출력 신호 테이블은 Power, Online, Busy, PaperOut, Fault라는 이름을 사용하며, 상태를
none,on,off로 표시하고on과off사이의 전환 횟수를 셀 수 있습니다. - 이 객체들은 제어 선의 관측 또는 어설션만 확립합니다. 문서, 큐의 결정, 접수된 작업, 조판된 페이지, 특정 사람에게 전달된 사본 중 어느 것도 확립하지 않습니다.
익숙한 어휘가 서사가 되지는 않았다
‘용지 없음’ 표시등은 기계 앞에 서 있는 사람에게 유용합니다. 그러나 그것이 곧 인쇄가 중단되었다는 증거가 되지는 않습니다. 그 선은 식별 가능한 작업을 전혀 운반하지 않는 링크에 관한 것일 수 있고, 특정 장과 무관하게 그 앞이나 뒤에 나타날 수도 있으며, 하드웨어를 모르는 사람에게는 오해를 일으킬 수 있습니다. RFC 1318의 성과는 이 거리를 직관적인 단어로 가리지 않은 데 있습니다.
이 문서는 제출, 대기, 반환을 위한 프로토콜을 만들지 않습니다. ‘parallel-printer-like’ 하드웨어 장치를 위한 관리 객체를 정의하고, 센트로닉스(Centronics)와 Data Products 및 유사 인터페이스를 예로 듭니다. 그 위치는 물리 계층입니다. RFC는 이를 Character MIB나 PPP MIB 같은 서비스 아래에 둡니다. 즉, 다른 해석이 기반할 수 있는 연결을 기술할 뿐, 그 해석 자체를 기술하지 않습니다.
이 계층 구조는 하나의 읽기 습관을 끝냅니다. 케이블은 인쇄에 필요할 수 있으되 인쇄의 작성자는 아닙니다. 큐는 작업을 접수하거나 보류할 수 있으되 그 결정이 PaperOut 선에 표현되지는 않습니다. 드라이버는 바이트를 제공할 수 있으되 메커니즘이 잉크 자국을 만들었다는 보장은 아닙니다. 장이 출력될 수 있으되 MIB는 그 내용, 수신자, 읽혔는지 여부를 알지 못합니다. 작업들의 물리적 근접성이 그 증거 원천을 하나로 합치지는 않습니다.
포트 테이블은 용도가 아니라 장소를 지정했다
모델은 포트 테이블에서 시작합니다. 각 항목은 로컬 인덱스, 하드웨어 유형, 표현되는 입력·출력 신호 수를 가집니다. 인덱스는 관리자가 행을 찾게 해줍니다. 그러나 디렉터리 속 프린터 이름, 층, 부서, 파일 중 어느 것도 지명하지 않습니다. 유형은 하드웨어 틀을 제공하고, 신호 수는 순회 가능한 객체를 알려줍니다. 이 항목 어디에도 작업의 존재를 선언하는 내용은 없습니다.
이 절제는 결여에 대해서도 유효합니다. 입력 테이블에는 소프트웨어가 감지할 수 있는 신호만, 출력 테이블에는 소프트웨어가 어설션할 수 있는 신호만 담깁니다. 따라서 RFC 1318은 모든 포트마다 동일한 다섯 개의 행을 약속하지 않습니다. 빠진 행은 해당 관례가 하드웨어에 적용되지 않거나, 에이전트가 그것을 감지하거나 구동할 수 없음을 뜻할 수 있습니다. 관측된 신호가off라는 뜻은 아닙니다.
이 구분은 첫 단순화된 감시 화면에서 실질적이 됩니다. 존재하지 않는 PaperOut 행을 ‘용지 있음’으로 표시하면 화면은 상태를 날조한 것입니다. Fault의 부재를 결함 없음으로 처리하면 가시성의 한계를 안심시키는 결론으로 바꾼 것입니다. RFC가none,on,off를 그대로 유지하는 이유는 바로 가변적인 인터페이스를 상상 속 이진 응답으로 축소하지 않기 위해서입니다.
신호의 이름은 대상을 정했지 범위를 정하지 않았다
테이블에서 Power, Online, Busy, PaperOut, Fault는 신호의 이름입니다. 각각의 현재 상태는none,on,off입니다. 이 열거를 객체에 없는 문장으로 늘리려는 유혹은 거부해야 합니다.
Power가on이라도 종단 간 기능 경로를 증명하지 않습니다. Online이on이라도 문서가 제시되고, 접수되고, 해석되었다는 증거가 아닙니다. Busy가on이라도 어느 작업이 점유를 유발하는지, 측정 가능한 진행이 이루어지는지 알려주지 않습니다. PaperOut이on이라도 그 신호를 특정 페이지, 용지함, 명령, 시점과 연결하지 않습니다. Fault가on이라도 진단도, 인과성도, 책임 귀속도 아닙니다.off상태는 그 반대를 확립하지 않습니다. 신호의 부재가 성공적인 인쇄와 동등하지는 않습니다.
none은 한층 더 신중함을 요구합니다. 이것은 무해한 0도, ‘정상’이라는 말도 아닙니다. 에이전트의 표현에서 그것은 신호가 적용되지 않거나 보고되지 않을 가능성입니다. 페이지에 관한 사실이 필요한 독자는 그 페이지를 소유한 곳, 즉 인쇄 메커니즘, 큐, 애플리케이션, 아카이브 또는 수신자를 참조해야 합니다. 제어 선은 어휘의 유사성만으로 이런 권위를 얻지 못합니다.
전환을 세는 것이 어떤 작업도 세지 않았다
paraInSigChanges와paraOutSigChanges객체는 신호가on과off사이를 양방향으로 전환한 횟수를 셉니다. 이 측정은 선이 불안정하게 오갈 때 값지며, 불안정성을 가시화하고 두 기간을 비교하게 하며 어디를 더 살펴볼지 가리킵니다. 지향이 제한적이라고 해서 정밀도가 떨어지는 것은 아닙니다.
그러나 이 카운터는 작업, 문서, 페이지, 수신자를 세지 않습니다. Busy의 열 번 전환은 열 번의 제출이 아닙니다. PaperOut의 전환은 그 전에 어느 장이 걸려 있었는지, 이후 용지가 재개를 허용했는지 밝혀주지 않습니다. Fault의 전환은 고장의 원인이나 수리의 효과를 기록하지 않습니다. 누적된 하나의 총계는 각 상태의 지속 시간도, 전환의 완전한 순서도, 그 이유도 보존하지 않습니다.
이 수치를 쓰려는 조사는 따라서 조회 시각, 포트, 하드웨어 유형, 방향, 신호 이름, 그리고 연표가 중요하다면 상태 샘플을 함께 보존해야 합니다. 그런 뒤 큐, 드라이버, 장치의 로그와 대조하되 그것을 대체하지는 않습니다. 카운터는 질문을 열 좋은 이유를 줍니다. 정의에 없는 결과를 근거로 그 질문을 닫지는 못합니다.
보는 것과 단언하는 것은 서로 다른 두 권위였다
입력 테이블과 출력 테이블의 구분은 소프트웨어의 권한에도 적용됩니다. 입력 신호는 에이전트가 인터페이스에서 감지할 수 있는 것이고, 출력 신호는 소프트웨어가 인터페이스에 단언할 수 있는 것입니다. 이름의 대칭이 두 기록을 서로 바꿔 쓸 수 있게 하지는 않습니다.
어설션된 출력은 정의된 선에 대한 로컬 행위입니다. 상대 하드웨어가 그 의도를 받았는지, 해석했는지, 운영자가 기대한 것을 실현했는지 확립하지 않습니다. 감지된 입력은 로컬 관측입니다. 장치가 그 신호를 왜 만들었는지, 어떻게 구성되었는지, 인쇄 큐가 무엇을 결정했는지 확립하지 않습니다. 방향을 혼동하면 로컬 흔적에 원격 권위를 빌려주는 일이 됩니다.
이 신중함은 여러 팀이 개입할 때 구체화됩니다. 한 팀은 드라이버를 조정하고, 다른 팀은 장치를 운영하며, 세 번째는 큐를 관리하고, 네 번째는 문서를 소유합니다. 각 팀은 자기가 만들 수 있는 사실을 제공해야 합니다. RFC 1318은 이들의 서사를 판결하지 않습니다. 다만 케이블 한 선으로 모두가 한 목소리를 내도록 강요하지 않을 뿐입니다.
인쇄된 페이지는 나중의, 별개의 사실이었다
PaperOut이 전환되었으나 페이지가 아직 증명되지 않았다고 말하는 것은 신호를 깎아내리는 것이 아닙니다. 오히려 그 용도를 지키는 것입니다. 신호는 하드웨어 관측으로서 신뢰할 수 있습니다. 문서 영수증으로 변형될 때에만 신뢰성을 잃습니다. 반대로 페이지의 증거는, 그 선이 포트에 표현되지 않더라도 다른 계층에서 존재할 수 있습니다.
바람직한 기록은 포트와 그 유형, 입력 또는 출력 기원, 신호, 상태, 카운터 값, 에이전트, 시점을 밝힙니다. 작업 접수, 페이지 반환, 사본 배포, 독자에 관한 단언에는 각자 소유자를 둔 추가 흔적이 필요합니다. 상관 관계는 견고한 설명이 될 수 있습니다. 치환은 편리하지만 작성자 없는 이야기를 남깁니다.
출처와 증거의 한계
이 글은RFC 1318,Definitions of Managed 주체 for Parallel-printer-like Hardware Devices(1992년 4월)에 근거합니다. 이 문서는 물리 계층 MIB, 포트 테이블, 입력·출력 신호 테이블, 감지 및 어설션의 한계,none/on/off상태, 전환 카운터를 다룹니다. 가동 중인 프린터, 문서, 전송된 바이트, 작업의 제출이나 접수, 반환되거나 인쇄된 페이지, 용지 위의 내용, 수신자, 수리, 애플리케이션 결과는 다루지 않습니다.
회원 브리핑
프로필 심층 컨텍스트
올바른 멤버십 등급으로 로그인하면 전체 브리핑과 출처 노트를 볼 수 있습니다.
Strategic Circle 전용
Strategic Circle
모든 독자에게 공개됩니다. 가입 후 로그인하면 프로필 브리핑를 열람할 수 있습니다.
Strategic Circle 가입하기Leadership Alliance 전용
Leadership Alliance
자격을 갖춘 IP 자산 소유자 및 운영진을 위한 콘텐츠입니다. 로그인하면 Leadership Alliance 브리핑을 열람할 수 있습니다.
Leadership Alliance 가입하기





