17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약
X.25 패킷 교환망(계속) 1976년 ITU-T가 개발 광역 통신망에서 사용되는 패킷 교환 프로토콜 연결설정, 데이터 교환, 확인응답, 흐름제어, 데이터 제어 등에 필요한 절차 패킷교환(SVC, PVC) – 가상회선방식 이용 다중패킷 – 비동기식 TDM 방식이용
X.25 패킷 교환망(계속)
17.1 X.25 계층
X.25 계층 구조(계속) X.25 계층구조 물리층 : ITU-T X.21(X.21bis) 프레임층 : LAPB(Link Access Procedure Balanced) 패킷층 : PLP(Packet Layer Protocol)
X.25 계층 구조(계속) 물리층 프레임 층 ITU-T에서 규정한 X.21 (또는 X.21 bis) 프로토콜 사용 HDLC와 같은 유형인 LAPB(Link Access Procedure, Balanced)라는 비트 중심 프로토콜 사용 LAPB 프레임 형식
X.25 계층 구조(계속) 프레임 형식 Flag, 주소, 제어, FCS : HDLC와 동일 프레임 주소 지정 예 : 점-대-점 비동기식 균형방식
X.25 계층 구조(계속) 프레임의 종류 I-프레임 : 네트워크층의 PLP 패킷 캡슐화에 사용 S-프레임 : 프레임층의 흐름제어와 오류제어 U-프레임 : DTE와 DCE 링크 설정, 연결에 사용
X.25 계층 구조(계속) 프레임층 단계 링크 설정 (Link setup) : 패킷 전달을 위한 링크 설정 패킷 전송(Packet transfer) : I-프레임, S-프레임을 이용 패킷 송수신 연결 해제(link disconnect) : 연결을 끊음.
X.25 계층 구조(계속) 프레임층의 3단계
X.25 계층 구조(계속) 패킷층 패킷 계층 프로토콜(PLP: Packet Layer Protocol) 연결설정, 데이터 전송, 연결해제 기능 담당 양 DTE간 가상회선 설정(프레임 층을 DTE와 DCE간 연결 설정) 네트워크 서비스 협상 흐름 제어와 오류제어
X.25 계층 구조(계속) 프레임층과 패킷층 영역
X.25 계층 구조(계속) 가상회선(Virtual Circuit) X.25 : 패킷 교환 가상회선 네트워크 DTE와 DCE간의 하나의 물리적인 연결이 여러 개의 가상회선을 통하여 전송가능
X.25 계층 구조(계속) 가상회선 식별자 논리채널번호(LCN: Logical Channel Number) LCN의 영역은 지역(Local)에 국한 사용
X.25 계층 구조(계속) LCN 지정 최대 4096(212)까지 허용 one-way LCN : simplex 통신에 사용 two-way LCN : duplex 통신에 사용
X.25 계층 구조(계속) PLP 패킷
X.25 계층 구조(계속) PLP 패킷 필드 GFI(General Format Identifier) : 4 bit 필드 LCN(Logical Channel Number) : 12bit 필드 4 bit : LGCN(Logical Group Channel Number) 8 bit : LCN (Logical Channel Number) PTI (Packet Type Identifier) 패킷 유형 식별자 Q D 순서번호 순서번호 크기 01: 3 bit 10: 7 bit 0: Local DCE 1: Remote DTE 0: PLP 1:다른 상위 프로토콜
X.25 계층 구조(계속) 패킷 유형
X.25 계층 구조(계속) 데이터 패킷 사용자 데이터 전송에 사용
X.25 계층 구조(계속) RR, RNR, REJ 패킷
X.25 계층 구조(계속) 기타 제어 패킷
X.25 계층 구조(계속) 제어 패킷 유형 DTE to DCE DCE to DTE Type Call request Call accepted Clear request Clear confirm Interrupt Interrupt confirm Reset request Reset confirm Restart request Restart confirm Registration request Incoming call Call connected Clear indication Clear confirm Interrupt Interrupt confirm Reset indication Reset confirm Restart indication Restart confirm Registration confirm 000010 000011 000100 000101 001000 001001 000110 000111 111110 111111 111100 111101
X.25 계층 구조(계속) 제어 패킷 형식
17.2 X.25와 관련된 기타 프로토콜 X.121 3-X 프로토콜 X.3 X.28 X.29
17.2 X.25와 관련된 기타 프로토콜(계속) X.121 프로토콜 공중망 또는 사설망에 연결되는 DTE들의 광역 주소 지정 14 디지트 : 4 디지트 : 데이터 네트워크 식별 코드 10 디지트 : 국가 단말 번호
17.2 X.25와 관련된 기타 프로토콜(계속) 3-X 프로토콜 Triple-X Protocol
17.2 X.25와 관련된 기타 프로토콜(계속) X-3 X-28 X-29 PAD : Packet Assembler/Disassembler 문자중심(dumb) 단말 연결에 사용 X-28 X.25 기능이 없는 단말(dumb terminal)과 PAD간의 통신규약 X-29 PAD와 원격 단말 간의 관계 정의
17.3 요약