KR100237466B1 - Method of checking ring states in case of installing a fddi board in a computer - Google Patents

Method of checking ring states in case of installing a fddi board in a computer Download PDF

Info

Publication number
KR100237466B1
KR100237466B1 KR1019970036460A KR19970036460A KR100237466B1 KR 100237466 B1 KR100237466 B1 KR 100237466B1 KR 1019970036460 A KR1019970036460 A KR 1019970036460A KR 19970036460 A KR19970036460 A KR 19970036460A KR 100237466 B1 KR100237466 B1 KR 100237466B1
Authority
KR
South Korea
Prior art keywords
fddi
board
information
displaying
computer
Prior art date
Application number
KR1019970036460A
Other languages
Korean (ko)
Other versions
KR19990012885A (en
Inventor
김기훈
Original Assignee
강병호
대우통신주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 강병호, 대우통신주식회사 filed Critical 강병호
Priority to KR1019970036460A priority Critical patent/KR100237466B1/en
Publication of KR19990012885A publication Critical patent/KR19990012885A/en
Application granted granted Critical
Publication of KR100237466B1 publication Critical patent/KR100237466B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2273Test methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 고속 중형 컴퓨터에 FDDI 보드를 장착하여 망을 구성할 경우 광분배데이터정합(FDDI:Fiber Distributed Data Interface)의 링 상태를 체크하기 위한 고속 중형 컴퓨터에 있어서 FDDI 보드의 링 상태 점검방법에 관한 것이다.The present invention relates to a ring state checking method of an FDDI board in a high speed medium computer for checking a ring state of a fiber distributed data interface (FDDI) when a network is mounted by mounting an FDDI board in a high speed medium computer. will be.

이러한 본 발명의 방법은 제 1 호스트시스템에 연결된 제 1 FDDI 보드와 제 2 호스트시스템에 연결된 제 2 FDDI 보드를 광중계기를 통해 연결하여 링을 형성한 후, 상기 FDDI 보드의 구성을 시험하기 위한 방법에 있어서, 소정의 시험명령을 입력하는 단계와; 상기 명령이 입력되면 FDDI루프를 초기화하는 단계; 아그먼트가 2개 이상인지를 판단하여 2개 이상이 아니면 도움말 루틴을 구동하여 도움말을 화면에 디스플레이하는 단계; 아그먼트가 2개 이상이면 FDDI관련 정보를 읽어오는 단계; 읽어온 FDDI 정보에서 디바이스 테이블에 FDDI관련 노드가 존재하는지 판단하는 단계; 관련노드가 없으면 초기화면을 디스플레이하는 단계; 및 노드가 존재하면 매체접속제어 및 물리계층의 정보를 읽어와 포맷 변환하여 디스플레이하는 단계를 포함한다. 따라서, 본 발명에 따라 FDDI보드를 고속 중형 컴퓨터에 새로 설치할 경우에, 설치된 FDDI보드의 링 상태를 미리 점검할 수 있으므로 어느부분에 고장이 있는지를 알기 쉽게 하여 유지보수를 용이하게 하는 효과가 있다.The method of the present invention is a method for testing the configuration of the FDDI board after forming a ring by connecting a first FDDI board connected to a first host system and a second FDDI board connected to a second host system through an optical repeater. Inputting a predetermined test command; Initializing an FDDI loop when the command is input; Determining whether there are two or more segments, and if not, displaying a help on a screen by driving a help routine; Reading FDDI related information if there are two or more segments; Determining whether an FDDI related node exists in the device table from the read FDDI information; If there is no related node, displaying an initial screen; And reading, formatting, and displaying the media access control and physical layer information if the node exists. Therefore, when the FDDI board is newly installed in a high-speed medium-size computer according to the present invention, it is possible to check the ring state of the installed FDDI board in advance so that it is easy to know which part is in trouble, thereby facilitating maintenance.

Description

고속 중형 컴퓨터에 있어서 FDDI 보드의 링 상태 점검방법(Method of checking ring states in case of installing a FDDI board in a computer)Method of checking ring states in case of installing a FDDI board in a computer

본 발명은 고속 중형 컴퓨터에 관한 것으로, 특히 고속 중형 컴퓨터에 FDDI 보드를 장착하여 망을 구성할 경우 광분배데이터정합(FDDI:Fiber Distributed Data Interface)의 링 상태를 체크하기 위한 고속 중형 컴퓨터에 있어서 FDDI 보드의 링 상태 점검방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a high speed medium computer, and more particularly to a high speed medium computer in a high speed medium computer for checking a ring state of a fiber distributed data interface (FDDI) when a network is constructed by mounting an FDDI board. It is about checking the ring status of the board.

일반적으로 고속 중형 컴퓨터는 다수의 프로세서를 채택한 멀티 프로세서 시스템으로 구현되는데, 도 1에 도시된 바와 같이 멀티 프로세서 시스템은 공통의 시스템 버스(1)에 다수개의 프로세서보드(3)와 메모리보드(4), 입출력보드(5), 및 시스템 제어보드(6)가 연결되어 데이터를 교환하도록 구성되어 있다. 또한 디바이스 보드들은 입출력제어보드(5,6)에 입출력 버스(예컨대, SCSI버스 혹은 VME버스)를 통해 접속되어 입출력보드를 통해 프로세서보드(3)에 처리를 요구하거나 프로세서보드(3)가 입출력제어보드(5)를 통해 지시한 명령을 수행하도록 되어 있다.In general, a high-speed medium-size computer is implemented as a multiprocessor system employing a plurality of processors. As shown in FIG. 1, a multiprocessor system includes a plurality of processor boards 3 and a memory board 4 on a common system bus 1. , The input / output board 5, and the system control board 6 are configured to exchange data. In addition, the device boards are connected to the I / O control boards 5 and 6 via an I / O bus (for example, a SCSI bus or a VME bus) to request processing from the processor board 3 through the I / O board, or the processor board 3 controls the I / O. It is arranged to carry out the command indicated through the board 5.

예컨대, 고속 중형컴퓨터에 있어서 시스템 버스(1)는 정보전달의 통로가 되는 백플레인 버스로서 고속 중형 컴퓨터 II의 시스템 버스인 HiPi버스를 개량한 HiPi+버스이고, 프로세서보드(3)는 팬티엄 프로세서 및 캐쉬 메모리가 구비되며 운영체제 및 사용자의 프로그램을 수행하는 주 보드로서 공유 버스상에 10개의 보드까지 확장이 가능한 밀결합 다중 프로세서이고, 메모리 보드(4)는 운영체제 및 사용자의 프로그램 및 데이터를 저장하는 보드로서 16M비트의 DRAM을 기반으로 256M의 기억용량을 보드당 가질 수 있고, 공유버스상에 최대 8장까지 실장할 수 있다. 또한, 입출력제어보드(5)는 디스크와 테이프등과 같은 대용량의 디바이스와 주기억장치 사이의 데이터전송을 효율적으로 처리하기 위한 프로세싱과 통로역할을 담당하는 보드로서, 블록 입출력 디바이스의 제어를 위한 디바이스를 저장하기 위한 롬 및 로칼 램을 구비하며 전송데이터를 임시 저장하기 위한 대용량의 버퍼도 가지고 있고, 공유 시스템버스상에 4개의 보드까지 확장 가능하며 블록 입출력디바이스를 위한 4개의 SCSI-2버스 인터페이스를 제공한다. 여기서 SCSI-2버스에 연결될 수 있는 블럭 입출력 디바이스는 하드디스크(12), 디스크 어레이(13), 카트리지 테이프(14), 옵티칼 디스크(15)등과 같은 기억장치들이다.For example, in a high speed medium computer, the system bus 1 is a backplane bus that serves as an information communication path, and is a HiPi + bus which is an improvement of the HiPi bus which is a system bus of the high speed medium computer II. The processor board 3 is a Pentium processor and a cache. It is a main board that is equipped with memory and runs the operating system and user programs. It is a tightly coupled multiprocessor that can be extended up to 10 boards on the shared bus. Based on 16Mbits of DRAM, it can have 256M of memory per board, and up to eight cards can be mounted on a shared bus. In addition, the input / output control board 5 is a board that is responsible for processing and passage role for efficiently processing data transfer between a large-capacity device such as a disk and a tape and a main memory device. It has ROM and local RAM for storage, has a large buffer for temporary storage of transmission data, expands to 4 boards on shared system bus, and provides 4 SCSI-2 bus interfaces for block I / O devices. do. The block I / O devices that can be connected to the SCSI-2 bus here are storage devices such as a hard disk 12, a disk array 13, a cartridge tape 14, an optical disk 15, and the like.

그리고 시스템 제어보드(6)는 콘솔, 터미날, 프린터등의 문자 입출력처리 디바이스와, LAN, WAN, ISDN등의 통신 디바이스와 주기억장치 사이의 데이터 전송을 효율적으로 처리하기 위한 프로세싱과 통로역할을 담당하고, 문자 및 통신입출력 디바이스의 제어를 위한 디바이스 드라이버를 내장할 수 있는 롬 및 로칼 램을 구비하며 시스템 전체 자원으로서 TODC 및 배터리 백업 램도 가진다. 이러한 시스템제어보드(6)는 공유 시스템 버스상에 2개까지 장착 가능하며, 문자 및 통신 입출력 디바이스의 연결을 위하여 VME64 버스인터페이스를 제공한다. 여기서 VME64 버스에 연결될 수 있는 문자 입출력 및 통신 디바이스는 X.25제어기(7), ISDN 제어기(8), 이더넷 제어기(9), FDDI 제어기(10), 터미날 제어기(11)등이다. 입출력제어보드과 시스템 제어보드는 하드웨어적으로 동일한 보드상에 구현될 수 있으며, 옵션으로 선택하여 특정 기능을 수행하도록 할 수 있다.In addition, the system control board 6 is responsible for processing and passage for efficiently processing data transmission between character input / output processing devices such as consoles, terminals, printers, communication devices such as LAN, WAN, and ISDN, and main memory devices. In addition, it has ROM and local RAM that can embed device driver for control of text and communication input / output devices. It also has TODC and battery backup RAM as system-wide resources. Up to two such system control boards 6 can be mounted on a shared system bus and provide a VME64 bus interface for connection of text and communication input / output devices. The character input / output and communication devices that can be connected to the VME64 bus are X.25 controller 7, ISDN controller 8, Ethernet controller 9, FDDI controller 10, terminal controller 11, and the like. The I / O control board and the system control board can be implemented on the same board in hardware, and can be selected as an option to perform a specific function.

이러한 구성에서 시스템 제어보드(7)에 VME 버스(3)를 통해 연결된 FDDI 보드(15)는 컴퓨터시스템을 FDDI 통신망에 접속시키기 위한 보드로서, 고속 중형 컴퓨터에서는 미국의 RNS(Rockwell Network System)사에서 나오는 CMC-1156을 사용하고 있다.In this configuration, the FDDI board 15 connected to the system control board 7 via the VME bus 3 is a board for connecting a computer system to the FDDI communication network. In a high-speed medium-size computer, RNS (Rockwell Network System) of the United States I am using CMC-1156.

상기 FDDI는 토큰 링 접속 방식을 기반으로 하여 100Mbps의 전송 속도를 제공하고 총 네트워크의 길이는 200Km까지 지원이 가능하며, 전자기적 잡음에 영향을 받지 않는 등의 장점이 있기 때문에 고속 중형 컴퓨터에서 FDDI 통신망이 많이 이용되고 있다. 따라서 고속 중형 컴퓨터 시스템에 FDDI 보드를 설치하여 망을 구성하고자 할 때, 링의 구성이 제대로 되었는지 또는 케이블의 연결이 제대로 되었는지 등의 FDDI 상태를 점검하면 시험단계에서 좀더 정확한 설치(install)가 가능할 것이다.The FDDI provides 100Mbps transmission speed based on the token ring access method, and the total network length can support up to 200Km, and is not affected by electromagnetic noise. This is used a lot. Therefore, when the FDDI board is installed in a high speed medium computer system, the FDDI status, such as ring configuration or cable connection, will be checked, and more accurate installation will be possible. .

이에 본 발명은 상기와 같은 필요성에 의해 안출된 것으로, FDDI시스템을 설치할 경우에 시스템이 제대로 설차되었는지를 시험하기 위한 고속 중형 컴퓨터에 있어서 FDDI 보드의 링 상태 점검방법을 제공하는데 그 목적이 있다.Accordingly, an object of the present invention is to provide a ring state checking method of an FDDI board in a high speed medium-size computer for testing whether the system is properly installed when the FDDI system is installed.

상기와 같은 목적을 달성하기 위한 본 발명의 방법은, 제 1 호스트시스템에 연결된 제 1 FDDI 보드와 제 2 호스트시스템에 연결된 제 2 FDDI 보드를 광중계기를 통해 연결하여 링을 형성한 후 상기 FDDI 보드의 구성을 시험하기 위한 방법에 있어서, 소정의 시험명령을 입력하는 단계와; 상기 명령이 입력되면 FDDI 루프를 초기화하는 단계; 아그먼트가 2개 이상인지를 판단하여 2개 이상이 아니면 도움말 루틴을 구동하여 도움말을 화면에 디스플레이하는 단계; 아그먼트가 2개 이상이면 FDDI관련 정보를 읽어오는 단계; 읽어온 FDDI 정보에서 디바이스 테이블에 FDDI관련 노드가 존재하는지 판단하는 단계; 관련노드가 없으면 초기화면을 디스플레이하는 단계; 및 노드가 존재하면 매체접속제어 및 물리계층의 정보를 읽어와 포맷 변환하여 디스플레이하는 단계로 이루어진 것을 특징으로 한다.The method of the present invention for achieving the above object, after connecting the first FDDI board connected to the first host system and the second FDDI board connected to the second host system through the optical repeater to form a ring after the FDDI board CLAIMS 1. A method for testing the configuration of a computer, the method comprising: inputting a predetermined test command; Initializing an FDDI loop when the command is input; Determining whether there are two or more segments, and if not, displaying a help on a screen by driving a help routine; Reading FDDI related information if there are two or more segments; Determining whether an FDDI related node exists in the device table from the read FDDI information; If there is no related node, displaying an initial screen; And reading, formatting, and displaying the media access control and physical layer information if the node exists.

도 1은 일반적인 고속 중형 컴퓨터의 구성을 도시한 도면,1 is a diagram showing the configuration of a typical high speed medium computer;

도 2는 고속 중형 컴퓨터에서 FDDI시스템을 구성하는 제1실시예,FIG. 2 is a first embodiment constituting an FDDI system in a high speed medium computer;

도 3은 고속 중형 컴퓨터에서 FDDI시스템을 구성하는 제2실시예,3 is a second embodiment of configuring an FDDI system in a high speed medium computer;

도 4는 본 발명에 따라 FDDI 링 상태 시험을 위한 시스템 구성예,4 is an example system configuration for testing an FDDI ring state in accordance with the present invention;

도 5는 본 발명에 따른 시험방법을 도시한 흐름도이다.5 is a flowchart illustrating a test method according to the present invention.

*도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

210: 고속 중형 컴퓨터 211: FDDI보드210: high speed medium computer 211: FDDI board

220: 광중계기(OBR) 230: FDDI스위칭 허브220: optical repeater (OBR) 230: FDDI switching hub

240-1,240-2: 이더넷허브 250-1∼250-4: 터미날240-1,240-2: Ethernet hub 250-1 to 250-4: Terminal

410,440:FDDI보드 420,430: 광중계기(OBR)410,440: FDDI Board 420,430: Optical Repeater (OBR)

422,424:MIC-to-MIC 광케이블422,424: MIC-to-MIC Optical Cable

이하, 첨부된 도면을 참조하여 본 발명에 따른 실시예에 대하여 자세히 살펴보기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 고속 중형 컴퓨터에서 FDDI시스템을 구성하는 제 1 실시예이고, 도 3은 고속 중형 컴퓨터에서 FDDI시스템을 구성하는 제 2 실시예이다.FIG. 2 is a first embodiment constituting an FDDI system in a high speed medium computer, and FIG. 3 is a second embodiment constituting an FDDI system in a high speed medium computer.

먼저, 본 발명의 이해를 돕기 위하여 FDDI(Fiber Distributed Data Interface)의 계층 구조에 대해 설명하면, FDDI 계층 구조는 OSI 기준 모델이 적용되어 데이터 연결 계층과 물리 계층으로 구성된다. 상기 데이터 연결 계층은 논리 연결 제어(LLC:Logical Link Control) 및 매체 접속 제어(MAC:Medium Access Control)로 이루어지고, 물리 계층은 물리 부계층(PHY:Physical Protocol) 및 물리 매체 종속 부계층(PMD:Physical Medium Dependent)으로 이루어진다. 이중에서 상기 PHY는 매체를 통하여 전송되는 클록 신호의 형태와 특성을 정의하고 데이터의 부호화 방법을 규정하며, MAC는 토큰 패싱(token passing) 동작, 데이터의 프레임화, 주소, 오류 검출 등을 다룬다.First, the hierarchical structure of the Fiber Distributed Data Interface (FDDI) will be described to help understand the present invention. The FDDI hierarchical structure is composed of a data connection layer and a physical layer by applying an OSI reference model. The data link layer is composed of logical link control (LLC) and medium access control (MAC), and the physical layer is a physical sublayer (PHY) and a physical medium dependent sublayer (PMD). Physical Medium Dependent). Among them, the PHY defines the shape and characteristics of the clock signal transmitted through the medium and defines a method of encoding data. The MAC handles token passing operations, framing of data, addresses, and error detection.

도 2를 참조하면, 하나의 고속 중형 컴퓨터(210)의 FDDI보드(211)에 광중계기(OBR:Optical Bypass Relay;220)가 광케이블을 통해 연결되고, 이 OBR(220)과 FDDI 허브(230)가 광케이블을 통해 링으로 연결되며, FDDI허브(230)에 다른 2개의 저속 허브(240-1,240-2)가 케이블을 통해 연결되고 각 저속허브(240-1,240-2)에 터이날들(250-1∼250-4)이 연결되어 있다. 이때 FDDI허브(230)에 연결된 저속허브(240-1,240-2) 및 터미날들(250-1∼250-4)은 트리구조로 연결되는 것을 보여준다. 이러한 FDDI시스템을 구성함에 있어서, 고속 중형 컴퓨터의 FDDI보드(211)는 CMC-1156으로 이루어지고, 광중계기(OBR:220)과 FDDI보드(211)는 ST 컨넥터를 통해 연결되어 있다. 그리고 OBR과 OBR을 연결하기 위해서는 MIC(Medium Interface Connector)컨넥터가 필요하다. FDDI허브는 수동형 허브와 활동형 허브가 있는데, 수동형 허브는 모든 케이블이 만날 수 있는 장소만을 제공하는 허브이며, 다른 기능을 제공하지 못한다. 활동형 허브는 모든 케이블이 만날 수 있는 공간을 제공함과 동시에 중계기 혹은 브리지나 라우터 등의 역할도 수행한다. 고속 중형 컴퓨터(210)에서 사용하고 있는 FDDI허브(230)는 디지탈사의 활동형 허브를 사용하고 있다.Referring to FIG. 2, an optical repeater (OBR) 220 is connected to an FDDI board 211 of one high speed medium computer 210 through an optical cable, and the OBR 220 and the FDDI hub 230 are connected to each other. Is connected to the ring via an optical cable, and two other low-speed hubs 240-1 and 240-2 are connected to the FDDI hub 230 via cables, and the terminals 250-1 are connected to each low-speed hub 240-1 and 240-2. 250-4) is connected. In this case, the low speed hubs 240-1 and 240-2 and the terminals 250-1 to 250-4 connected to the FDDI hub 230 are connected in a tree structure. In constructing the FDDI system, the FDDI board 211 of the high speed medium computer is made of CMC-1156, and the optical repeater OBR 220 and the FDDI board 211 are connected through the ST connector. And to connect OBR and OBR, MIC (Medium Interface Connector) connector is required. FDDI hubs have a passive hub and an active hub. Passive hubs provide only a place where all cables can meet, and do not provide any other functionality. Active hubs provide space for all cables to meet, as well as act as a repeater, bridge, or router. The FDDI hub 230 used in the high-speed medium computer 210 uses a digital active hub.

활동형 FDDI허브(230)와 저속허브(240-1,240-2)를 UTP를 이용하여 연결하고자 할 경우에는 FDDI허브(230)에서 나오는 UTP라인과 저속허브(240-1,240-2)로 들어가는 UTP라인의 핀어사인이 꼬여야 한다. 즉, 활동형 FDDI허브의 구성은 대부분 한쪽은 FDDI의 OBR에서 나오는 MIC컨넥터를 연결하는 포트가 있고, 그 옆에는 UTP포트가 존재하여 FDDI의 패킷을 이너넷 패킷으로 스위칭시켜 UTP 케이블로 내보내는 역할을 한다. 이때 활동형 FDDI허브에서 나오는 UTP를 또다른 수동형 FDDI허브에 연결시킬시 주의할 점은 수동형 허브의 UTP포트로 들어가는 RJ45 컨넥터의 핀 어사인이 활동형 FDDI허브의 UTP포트와 연결되어 있는 RJ45 컨넥터의 핀어사인과 상호 뒤집혀져 있어야만 연결이 가능하다.If you want to connect the active FDDI hub 230 and the low-speed hub (240-1,240-2) using UTP UTP line from the FDDI hub 230 and the UTP line entering the low-speed hub (240-1,240-2) Pins must be twisted. In other words, most of the active FDDI hubs have a port that connects the MIC connector from the OBR of the FDDI, and there is a UTP port next to them, which switches the packets of the FDDI into an Ethernet packet and sends them out to the UTP cable. . When connecting UTP from the active FDDI hub to another passive FDDI hub, pay attention to the pin assignment of the RJ45 connector to the UTP port of the passive hub. The connection can only be made by flipping the pin sign with each other.

한편, 고속망과 고속망을 연결할 경우 FDDI보드 2장을 고속 중형 컴퓨터시스템에 장착하여 사용할 수 있는데, 외부망이 고속망이 아닌 경우에는 도 3에 도시된 바와 같이, FDDI보드 1장(311)과 이더넷보드 1장(312)을 이용하여 게이트웨이 시스템을 구성할 수 있다. 도 3을 참조하면, 하나의 고속 중형 컴퓨터(310)에는 FDDI보드(311)와 이더넷보드(312)가 구비되어 이더넷보드(312)는 이더넷접속기(320)를 통해 이더넷망(330)과 연결되고, FDDI보드(311)는 OBR(340)을 통해 FDDI허브(350)와 연결되어 100Mbps의 FDDI망을 10Mbps의 이더넷망과 연결하고 있다. 그리고 FDDI허브(350)에는 2개의 저속허브(360-1,360-2)가 연결되어 있고, 각 저속허브(360-1,360-2)에 터미날(370-1∼370-4)이 연결되어 있다.On the other hand, when connecting a high-speed network and a high-speed network can be used by mounting two FDDI boards in a high-speed medium-size computer system, if the external network is not a high-speed network, as shown in Figure 3, one FDDI board 311 and the Ethernet board One chapter 312 can be used to configure a gateway system. Referring to FIG. 3, one high speed medium computer 310 is provided with an FDDI board 311 and an Ethernet board 312, and the Ethernet board 312 is connected to the Ethernet network 330 through the Ethernet connector 320. The FDDI board 311 is connected to the FDDI hub 350 through the OBR 340 to connect the 100 Mbps FDDI network with the 10 Mbps Ethernet network. Two low speed hubs 360-1 and 360-2 are connected to the FDDI hub 350, and terminals 370-1 to 370-4 are connected to each of the low speed hubs 360-1 and 360-2.

도 4는 본 발명에 따라 FDDI 링 상태 시험을 위한 시스템 구성예이고, 도 5는 본 발명에 따른 시험방법을 도시한 흐름도이다.4 is an example of a system configuration for the FDDI ring state test according to the present invention, Figure 5 is a flow chart showing a test method according to the present invention.

도 4에 도시된 바와 같이, 시험 시스템의 구성은 제1 호스트 시스템에 속하는 FDDI 보드(410)의 PHY 단자에 MIC(Medium Interface Connector) 광 케이블을 통하여 OBR(420)이 연결되어 있으며, 이 OBR(420)은 MIC-to-MIC 광케이블(422,424)을 통해 다른 OBR(430)과 연결되며, 이 OBR(430)이 제 2 호스트시스템에 속하는 FDDI보드(440)의 물리단자에 연결되어 있다. 이와 같이 시험시스템을 구성한 후 FDDI보드가 정상인지를 시험하기 위하여 호스트시스템의 콘솔에서 시험시스템을 기동시킨 후 명령어를 이용하여 시험하고, 그 결과를 콘솔에 디스플레이하게 한다.As shown in FIG. 4, in the configuration of the test system, the OBR 420 is connected to the PHY terminal of the FDDI board 410 belonging to the first host system through a medium interface connector (MIC) optical cable. The 420 is connected to another OBR 430 through MIC-to-MIC optical cables 422 and 424, and the OBR 430 is connected to the physical terminal of the FDDI board 440 belonging to the second host system. After configuring the test system like this, start the test system from the console of the host system to test whether the FDDI board is normal and then test it using the command and display the result on the console.

고속 중형 컴퓨터에서 FDDI보드의 링 상태를 시험하는 본 발명의 방법은 도 5에 도시된 바와 같이, 단계 501 내지 512로 이루어진다.The method of the present invention for testing the ring state of an FDDI board in a high speed medium computer consists of steps 501 to 512, as shown in FIG.

먼저, 도 4에 도시된 바와 같이 시험시스템을 구성한 후, 콘솔에서 "smtstat"란 시험명령을 입력하면 본 발명에 따른 흐름을 수행하는 해당 루틴이 수행되어 FDDDI 보드의 상태를 시험하게 된다.First, after configuring the test system as shown in FIG. 4, when a test command of "smtstat" is input from the console, a corresponding routine for performing the flow according to the present invention is performed to test the state of the FDDDI board.

단계 501에서 "smtstat"란 명령어를 실행시키면, 해당 루틴이 시작되면서 단계 503에서 FDDI 루프가 초기화된다. 이어 단계 504에서는 아그먼트가 2개 이상인가를 판단하여 초기화된 시스템의 아그먼트가 2 이상이 아니면 단계 505에서 도움말(help)루틴을 수행한 후, 단계 506에서 도움말 메시지를 화면에 디스플레이한다.If the command "smtstat" is executed in step 501, the routine starts and the FDDI loop is initialized in step 503. Subsequently, in step 504, it is determined whether there are two or more segments. If the segment of the initialized system is not two or more, the help routine is performed in step 505, and then, in step 506, a help message is displayed on the screen.

단계 504에서 판단 결과, 아그먼트가 2 이상이면 단계 507에서 "fxp_read" 루틴을 수행하여 FDDI 관련정보를 읽어온다. "fxp_read" 루틴은 FDDI 관련 정보를 얻기 위한 것이다. 이어, 단계 508에서 FDDI 관련 노드가 존재하는지를 판단하여 존재하지 않으면, 단계 509에서 본 발명에 따른 초기화면을 디스플레이한다. 이때의 초기화면을 예를 들면, 전형적인 인터넷 어드레스는 192.9.200.44인데, 이 가운데 192.9.200은 네트워트 수를 나타내고, 44는 호스트 수를 나타냄을 알려줌과 동시에 IP 호스트 이름, IP 어드레스의 초기값, 메시지 길이에 대한 정보 등을 운용자가 입력하도록 화면이 디스플레이된다. 이때 IP 호스트 이름은 single2, IP 어드레스의 초기값은 165.133.253.100가 각각 디폴트 값이고, 메시지 길이에 대한 정보는 yes no ClassC BerkeleyC info 가운데 info가 디폴트 값이다. 또한 시스템을 게이트웨이로 사용할 것인지의 여부도 묻는다.If it is determined in step 504 that the segment is 2 or more, in step 507, the "fxp_read" routine is performed to read FDDI related information. The "fxp_read" routine is for getting FDDI related information. In operation 508, it is determined whether there is an FDDI related node. If not, the initial screen according to the present invention is displayed in operation 509. Taking the initial screen as an example, the typical Internet address is 192.9.200.44, of which 192.9.200 indicates the number of networks and 44 indicates the number of hosts, while IP host name, initial value of IP address, and message are displayed. A screen is displayed for the operator to input information such as length. At this time, the IP host name is single2 and the initial value of the IP address is 165.133.253.100, and the default value is info no of yes no ClassC BerkeleyC info. It also asks if you want to use the system as a gateway.

한편, 단계 508에서 판단 결과 FDDI 관련 노드가 존재하면 "macpr", "phypr " 루틴을 실행하여 링 상태를 확인한다. 상기 "macpr" 루틴은 매체접근제어(MAC) 계층에 대한 정보를 찾으며, 상기 "macpr" 루틴을 실행했을 때의 표준 정보는 다음 표 1과 같다.On the other hand, if it is determined in step 508 that the FDDI related node exists, the "macpr", "phypr" routine is executed to check the ring state. The " macpr " routine finds information about the media access control (MAC) layer, and standard information when the " macpr " routine is executed is shown in Table 1 below.

PacketsPackets ErrorsErrors LostLost ReceivedReceived TransmittedTransmitted Token Hold TimeToken Hold Time 2305023050 00 00 80108010 1152311523 119541119541

또한 상기 "phypr" 루틴은 물리(PHY) 계층에 대한 정보를 얻기 위한 것으로, 그 표준 정보는 다음과 같다.In addition, the "phypr" routine is to obtain information on the physical (PHY) layer, the standard information is as follows.

CFM-StateCFM-State A-StateA-State RecvRecv XmitXmit TwistTwist B-StateB-State RecvRecv XmitXmit TwistTwist THRU_ATHRU_A ACTIVEACTIVE ILSILS PDRPDR NONO ACTIVEACTIVE ILDILD PDRPDR NONO

macpr 루틴과 phypr 루틴을 실행한 결과 상기 표 1 및 표 2의 표준 정보와 다른 경우가 발생할 수 있다. 만약, CFM-State가 WARP-A로 나타나고 B-State가 CONNECT로 나타나면 제1 시스템의 Phy B와 제2 시스템의 Phy B를 MIC-to-MIC로 연결할 때, OBR과 FDDI 보드의 연결이 꼬여 있는 경우이다. 또한 CFM-State가 WARP-A로 나타나고 Twist가 YES로 나타나는 경우는 시스템 1의 OBR과 시스템 2의 OBR을 MIC-to-MIC로 연결할 때 MIC-to-MIC가 꼬여 있는 경우이다.As a result of executing the macpr routine and the phypr routine, there may be a case where the standard information of Table 1 and Table 2 is different. If CFM-State appears as WARP-A and B-State appears as CONNECT, the connection between OBR and FDDI board is twisted when connecting Phy B of the first system and Phy B of the second system with MIC-to-MIC. If it is. In addition, if CFM-State appears as WARP-A and Twist appears as YES, MIC-to-MIC is twisted when connecting OBR of System 1 and OBR of System 2 to MIC-to-MIC.

이어서, 단계 511에서 "bit-swap"을 수행하여 어드레스 관련 부분을 바꾸어 디스플레이를 위한 포맷으로 변환하고, 단계 512에서 FDDI 관련정보를 콘솔에 디스플레이한다.Subsequently, in step 511, "bit-swap" is performed to change the address-related part into a format for display, and in step 512, FDDI-related information is displayed on the console.

이상에서 살펴본 바와 같이, 본 발명에 따라 FDDI보드를 고속 중형 컴퓨터에 새로 설치할 경우에, 설치된 FDDI보드의 링 상태를 미리 점검할 수 있으므로 어느부분에 고장이 있는지를 알기 쉽게 하여 유지보수를 용이하게 하는 효과가 있다.As described above, when the FDDI board is newly installed in a high-speed medium-size computer according to the present invention, the ring state of the installed FDDI board can be checked in advance so that it is easy to know where the failure is and to facilitate maintenance. It works.

Claims (1)

제 1 호스트시스템에 연결된 제 1 FDDI 보드와 제 2 호스트시스템에 연결된 제 2 FDDI 보드를 광중계기를 통해 연결하여 링을 형성한 후, 상기 FDDI 보드의 구성을 시험하기 위한 방법에 있어서,In the method for testing the configuration of the FDDI board after connecting the first FDDI board connected to the first host system and the second FDDI board connected to the second host system to form a ring, 소정의 시험명령을 입력하는 단계와;Inputting a predetermined test command; 상기 명령이 입력되면 FDDI루프를 초기화하는 단계;Initializing an FDDI loop when the command is input; 아그먼트가 2개 이상인지를 판단하여 2개 이상이 아니면 도움말 루틴을 구동하여 도움말을 화면에 디스플레이하는 단계;Determining whether there are two or more segments, and if not, displaying a help on a screen by driving a help routine; 아그먼트가 2개 이상이면 FDDI관련 정보를 읽어오는 단계;Reading FDDI related information if there are two or more segments; 읽어온 FDDI 정보에서 디바이스 테이블에 FDDI관련 노드가 존재하는지 판단하는 단계;Determining whether an FDDI related node exists in the device table from the read FDDI information; 관련노드가 없으면 초기화면을 디스플레이하는 단계; 및If there is no related node, displaying an initial screen; And 노드가 존재하면 매체접속제어 및 물리계층의 정보를 읽어와 포맷 변환하여 디스플레이하는 단계를 포함하는 고속 중형 컴퓨터에 있어서 FDDI 보드의 링 상태 점검방법.A method of checking a ring state of an FDDI board in a high speed medium-size computer, comprising the step of reading a medium access control and information of a physical layer, converting the format, and displaying the information if a node exists.
KR1019970036460A 1997-07-31 1997-07-31 Method of checking ring states in case of installing a fddi board in a computer KR100237466B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970036460A KR100237466B1 (en) 1997-07-31 1997-07-31 Method of checking ring states in case of installing a fddi board in a computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970036460A KR100237466B1 (en) 1997-07-31 1997-07-31 Method of checking ring states in case of installing a fddi board in a computer

Publications (2)

Publication Number Publication Date
KR19990012885A KR19990012885A (en) 1999-02-25
KR100237466B1 true KR100237466B1 (en) 2000-01-15

Family

ID=19516425

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970036460A KR100237466B1 (en) 1997-07-31 1997-07-31 Method of checking ring states in case of installing a fddi board in a computer

Country Status (1)

Country Link
KR (1) KR100237466B1 (en)

Also Published As

Publication number Publication date
KR19990012885A (en) 1999-02-25

Similar Documents

Publication Publication Date Title
US6681261B2 (en) Programmable matrix switch
JP2510080B2 (en) System device and method for connecting multiple protocol terminals
CN100568200C (en) The method and the computer system of virtual communication port are provided for server
US6757725B1 (en) Sharing an ethernet NIC between two sub-systems
US6886107B2 (en) Method and system for selecting a master controller in a redundant control plane having plural controllers
EP1871040B1 (en) Management system and method based on intelligent platform management interface
JPH03154452A (en) Switch for making dynamic connection and protocol
US20070104110A1 (en) System and method for testing a network interface card
CA2432153A1 (en) Fibre channel port adapter
JPH08137781A (en) Node identification method in data-processing input/output system
US20200412558A1 (en) Adding network controller sideband interface (nc-si) sideband and management to a high power consumption device
US20020156951A1 (en) Method to validate system configuration
US20100011097A1 (en) Methods of Using Control Communications to Identify Devices that are Connected Through a Communications Patching System and Related Communications Patching Systems
WO2001042933A2 (en) Method and apparatus of remote computer management
EP1988470B1 (en) Network device and transmission method thereof
KR100237466B1 (en) Method of checking ring states in case of installing a fddi board in a computer
US7032129B1 (en) Fail-over support for legacy voice mail systems in New World IP PBXs
US7346073B2 (en) Physical layer circuit and interface circuit
US6496863B1 (en) Method and system for communication in a heterogeneous network
US7443788B2 (en) Method and apparatus for improving performance of a loop network
Cisco Token Ring Interface Processor (TRIP)
Cisco Token Ring Interface Processor
Cisco Token Ring Interface Processor
Cisco Token Ring Interface Processor
Cisco Token Ring Interface Processor

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee