Subject : SunLink X.25 설치 방법 

Description :

1. Sunlink  X.25 

(1) Sunlink X.25 ver 8.x  & 9.0
 
(2) Product Features

        - CCITT 1980 , 1984 , 1988 권고안 수용
        - PAD 애플리케이션 프로그램 제공
        - X.25 환경 setup과 운용을 위한 openwindow base의 x25tool 제공.
        - SunNet Manager agent 
        - IP 기능 제공 
        - X.3 , X,28 , X.29 포함 ( CCITT 권고안 X.25는 패켓교환망 사이에 사용되는 프로토콜이며 , 
          패켓형이 아닌 단말기와의 인터페이스를 위해 권고안 X.3 , X.28 , X.29를 규정하고 있다 ) 

(3) 시스템 요구사항
        - CD-ROM 으로 제공 
        - 시스템 serial port상에서는 19,2 Kbps 까지 지원.
        - X.25 high speed를 위해서는 2 Mbps 까지 지원되는 HSI/S card 사용
        - Solaris 2.X  OS 환경에서 운용

(4) SunLink X.25 7.0 과의 연계성 및 차이점

        - SunLink X.25 version 7.0은 Solaris 1.x에서 운용되는 version이며 , Solaris 2.x에는 Porting 불가함.
          X.25망내부에서 version 7.0과 8.x 간의 Networking에는 아무런 문제 없음.
        - 8.0 은 LAPB에 대한 user level의 access를 허용하지 않음.
        - 8.0 에서는 현재 active된 X.25환경의 값을 수정한 후 즉시 수정한 값으로 환경을 변화시킬 수 있으나,
          7.0 에서는 X.25 Network을 Down-up시키는 절차가 필요함.

(5) OS version 관계

        - X.25   8.0     Solaris  2.1 & 2.2  (patch for  2.3 )
        - X.25   8.0.1   Solaris  2.3 & 2.5  (OS patch for 2.4)
        - X.25   8.0.2    Solaris  2.4 SPARC & X86
        - X.25   9.0      Solaris 2.3 later
 
(6) OSI 와의 관계 

        - X.25는 OSI (Open Systems Interconnection : ISO가 제정 ) 참조모델의 하위 3계층과 일치하는
          3개 계층으로 구성되어있다.


  

(7) Serial Port의 Data rates

        - SunLink X.25는 multiple physical links를 지원함.
        - CPU RS-232-C ports
          * SPARCstation CPU port는 19.2 KB/sec을 지원함.
        - HSI (High Speed Interface) ports
          * 하나의  HSI/S 카드는 4개의 sync serial port를 제공함.
          * RS-449-to-V.35 
          * 9600bps로  사용할 때 convertor를 사용.
          * single port사용시 2.048 Mbit/sec 까지 지원 가능.(2 port사용시 1.544 Mbit/sec)



5. SunLink X.25 8.x 의 설치 

        (1) 설치전 유의 사항

          SunLink X.25 8.x를 설치하기전 몇가지 유의해야 할 사항이 있다.

          * 8.x version은 반드시 Solaris 2.x OS에 설치되어야 함.
          * HSI Board를 사용하는 경우 HSI를 설치하는 작업이 선행되어야 함.
          * X.25 8.0은 Licenses가 필요하므로 한 번 특정시스템에 설치하면 추후 변경이 불가하므로 
            설치시 충분히 고려한 후 작업을 진행할 것.
          * 다음 사항들을 사전에 Check 해 둬야 함.( 패켓망에 연결하는 경우 사전에 Parameter check)
                @ 전용선으로 연결하는지 , 패켓망 서비스에 연결하는지 여부
                @ DTE , DCE 여부
                @ X.121 Address
                @ Packet size , Frame size , Window size
 
        (2) 설치 

          #  mount  -r  /dev/dsk/c0t6d0s0  /cdrom

          이때 cdrom mount가 잘돼지 않으면
          #  mount -r -F hsfs /dev/dsk/c0t6d0s0  /cdrom

          #  pkgadd  -d  /cdrom

        (3) X.25 File 분석

           X.25가 설치되면 다음 3곳에 X.25 관련 파일이 존재한다.

           *  /opt/SUNWconn/X25  -----> X.25의 실행화일 및 lib , 프로그램 sample 파일들 존재
           *  /etc/SUNWconn/x25  -----> X.25 setup에 관련된 중요 파일들이 이곳에 존재
           *  /etc/opt/licenses      -----> X.25 licenses 관련 파일이 존재

           # 중요사항#
            X.25를 완전히 setup한후에는 적어도 /etc/SUNWconn/X25 파일들을 Backup해두어 
            만일의 사태에 대비하는 것이 좋다.
            X.25 문제 발생시 Backup /etc/SUNWconn/x25 파일들을 그대로 copy 하면 OK .
 
 
        (4) License 설치절차

          # /etc/opt/licenses/lit &





         - Licenses에 관련된 사항들 

          1)  Licenses 가 제대로 설치되어 up됐는지를 확인하기 위한 명령어

           # /etc/opt/licenses/lmstat -a -c /etc/opt/licenses/licenses_combined

                     |             |
                   |             |  
                lic.SUNW        : up
            users of sunlink X.25 : (total of 1 license available )      
                ----> licenses up 상태

           2)  licenses Daemon down 방법

           #  lmdown  -c   /etc/opt/licenses/licenses_combined

           3)  Licenses up시키는 방법

           # lmgrd.ste  -c   /etc/opt/licenses/licenses_combined


           4) Demo  licenses 설치시 유의사항

                - expiration date & Rights to use 반드시 입력
                - Passwd checksum 확인
           5) Licenses 에러 발생시

              lit로 license를 등록하면 2곳에 저장됨.

                - /etc/opt/licenses/licenses_combined
                - /opt/SUNWconn/x25/x25_8.0.lic.0
 
             따라서 에러 발생시에는 이 파일들을 점검해야하며,
             만일 User가 시스템의 hostname을 수정한 경우에도 두 파일을 모두 수정해야함.

           6) C-compiler와 함께 설치시 나타나는 문제점.

             C-compiler등과 같은 Package와 함께 설치시 종종 License Error 발생함,
             원인은 Lit 가 새로운 license를 등록하면서 기존 내용을 변경하기 때문임.
             이때에는 manual로 수정해주시도록........

             ( EX )
             
                SERVER        SCHAG         72970c62    1726
                DAEMON       suntechd        /etc/opt/licenses/suntechd
                DAEMON       lic.SUNW       /etc/opt/licenses/lic.SUNW
                FEATURE      - - - - - - - - - - - - - - - 

                INCREMENT    sunpro.cc  suntechd  4.000  9BCAE0314C0A5BCAAE7E "0" 
                INCREMENT    sunlink_x25  lic.SUNW  8.000   01-jan-0  1
                                8B0A10E1BFCC9FEC840A  "0"                             




          *  Licenses daemon이 up 됐는지를 확인하기 위해서

             #  ps -ef | grep  lic.SUNW | grep  -v grep 

             #  /etc/rc2.d/S85lmgrd

          


        (5)  문제발생시 X.25 Packages 삭제 방법

            #  pkgrm  SUNWx25b  SUNWx25a SUNWllc2b  SUNWllc2a




        (6) 환경값 SETUP

          X.25에 관련된 다음 환경을 setup 한다.( C-shell 인 경우)



        메뉴에 대한 설명  

         * X.25 status is : _______
                X.25의 status가 display ( Up or  Down )

         * Define/Modify configuration files
                사용 port의 정의 , Link Number , Address , DTE/DCE 지정 , PVC setup

         * Create/Modify configuration  files 
                X.25 각 layer에 대한 Parameter 정의 ( X.25 , LAPB , WAN )

         * Network Control
                X.25를 UP 시키거나 DOWN 시킬 때 , 또는 새로운 Master file의 생성시

         * Application Configuration
                 PAD 관련 Parameter , IP address setup 관련 setting값.

         * Advanced Configuration
                X.25 Device Parameter , Kernel Parameter 정의

        주의할점
        1) status 에 나타난 "UP" 은 실제로 X.25의 link 가 UP 되었다는 의미가 아님에 주의.
           X.25를 start up시키면 link connection에 관계없이 "up " 이라는 메시지가 display됨.
           단순히 driver가 구동되었다는 정도로 이해해야 함.
        2) X.25 setup에 가장 핵심이 되는 메뉴는 
           - Define/Modify interfaces
           - Create/Modify configuration file
        3) 나머지 메뉴는 X.25 connection이 된후 여러 가지 detail한 환경 구성에 필요한 메뉴임.
          따라서 2 메뉴의 setting으로 X.25의 link connection이 된 것을 확인한후 detail한 환경
          구성에 들어가는 것이 순서임.


        * Link Number 
                - 통상 첫 번째 Link로서  0부터 시작
                - 실제 설치되어 있는 물리적인 회선마다 하나의 link를 설정하는 것으로 이해
                  하면 됨 . 따라서 HSI port에 2개의 cable을 연결한 경우 2개 link를 setup.
        * Device
                - ZSH : 시스템 Serial Port
                - HSI : HSI Port 사용할 때 
                - WLOOP : loopback driver
                - LE : Ethernet driver
                - 통상 HSI Port는 설치후 바로 Display되지 않으며, 사전에 Advanced Configuration 
                  ---> Device Parameter에서 HSI Board를 setting해줘야 함.(초보 설치시 주의할점)

        * Local Address 
                - X.121 address
                - DNIC + NTN + Subaddress 
                - 통상 PSDN에 접속시 망 운영자로부터 PAD address( X.121 address)를 받게되는데
                  그address를 여기에 등록시킴.
                - 전용선(leased line)으로 연결된 경우에는  임의의 address를 할당.

        *  Full  Address 
                - 위에 있는 Local address를 등록시키되 full address(통상 DNIC address까지)를 전부
                  여기에 기입함.

         *  PVC 메뉴 
                - PVC channel , Packet size , Window size를 등록시킴.
                - 영구적 가상회로를 위한 논리 채널 번호는 이용자가 통신업체로부터 회선을 빌릴 때 
                  할당된다. 
                - 영구적 가상회로가 이용될 때는 데이터 전송의 호출 설정 동작이나 데이터 전달후의
                  단절 동작이 필요하지 않게 된다.

   
        * Description & Alias 
                - 해당 Port에 대한 설명을 기록함. 
        * LAP Mode : 
                - 모든 Packet망들이 현재 LAP Mode로서 LAPB를 사용하고 있으므로 LAPB로 셋팅.

        * DTE/DCE 
                - 통상 패켓망에 접속하는 경우 망쪽은 DCE , site의 설치 시스템은 DTE가된다.
                - 전용선에 두 시스템을 X.25로 연결할 때 , 혹은 Null Modem cable로 연결할때에는
                  한쪽은 DTE , Remote System은 DCE로 설정한다. 

        주의할 점

        1) 이 메뉴는 X.25 환경 setup에 있어서 매우 중요한 부분임.
           PSDN에 접속하거나 전용선을 사용하는 경우, 어느 경우 이든지 
           X.25설치시 해당 망을 관리하는 사람과  X.25설치에 관련된 Parameter를 반드시 세밀히
           확인한후 작업에 임하여야 함.

        2) User가 망관리자로부터 받은 Parameter가 현재 설치되어 있는 환경과 다를 경우가 있으므로
          이점 유의할 것.

        3) X.25와 관련하여 꼭 확인하여야 할 Parameter .

                - X.121 Address
                - Packet size (128 / 256 ), Frame size
                - Window size
                - LCN channel 갯수 (Logical Channel Number) 
                - Line speed ( 9600 bps , 56K ) 
                - DTE / DCE 여부
                - PVC/SVC 여부.
                - 기타 부가 서비스 이용여부 ( CUG , Reverse charge여부 등 )

        4) 위의 Parameter는 X.25 setup에 모두 결정적인 영향을 미칠 수 있는 Parameter들이므로 주의.
        5) Wloop Device Driver는 local loopback driver로서 Troubleshooting시 매우 유용.
           ( 뒤에있는  Troubleshooting 부분 참조 ) 
        6) HSI port를 사용하는 경우 특히 유의할점은,
          첫째 , X.25 설치전에 HSI Board & Driver을 먼저 설치할 것.
          둘째, 이  메뉴 셋팅전에  Advanced  configuration --->  Device  Parameter에서 HSI  " 0"을             
           "1"로  바꾸어주어야 Device 에 HSI 가 나타난다는 사실. 




Revision History

작성일자 : 96.06.12
작성자 : 김현

수정일자 : 
수정자