1 kyung hee university prof. choong seon hong x.25
Post on 18-Jan-2018
224 Views
Preview:
DESCRIPTION
TRANSCRIPT
11Kyung Hee Universit
y
Prof. Choong Seon HONG
X.25X.25
22Kyung Hee Universit
y
1717 장 장 X.25 X.25 패킷 교환망패킷 교환망
17.1 X.25 계층 구조 17.2 패킷 계층 프로토콜
33Kyung Hee Universit
y
X.25 X.25 패킷 교환망패킷 교환망 (cont’d)(cont’d)
1974 년 ITU-T 가 개발
광역 통신망에서 사용되는 패킷 교환 프로토콜
연결설정 , 데이터 교환 , 확인응답 , 흐름제어 , 데이터 제어 등에 필요한 절차
패킷교환 (SVC, PVC) – 가상회선방식 이용
다중패킷 – 비동기식 TDM 방식이용
44Kyung Hee Universit
y
X.25 X.25 패킷 교환망 패킷 교환망 (cont’d)(cont’d)
DCE : Data Circuit EquipmentDTE : Data Terminal Equipment
55Kyung Hee Universit
y
17.1 X.25 17.1 X.25 계층 구조계층 구조 X.25 Layers in Relation to the OSI Layers
66Kyung Hee Universit
y
X.25 X.25 계층 구조 계층 구조 (cont’d)(cont’d)
X.25 계층구조• 물리층 : ITU-T X.21(X.21bis)
• 데이터 링크층 : LAPB(link access procedure, balanced)
• Frame layer
• 네트워크층 : PLP(packet layer protocol)
• X.25 requires error detection and correction in both the
data link and network layers
77Kyung Hee Universit
y
Frame LayerFrame Layer
Format of a Frame
88Kyung Hee Universit
y
Frame Layer (cont’d)Frame Layer (cont’d)
Addressing at the Frame Layer
99Kyung Hee Universit
y
Frame Layer (cont’d)Frame Layer (cont’d) Three Phases of the Frame Layer
1010Kyung Hee Universit
y
Packet LayerPacket Layer
Network layer in X.25 is called the Packet Layer Protocol (PLP)
It is responsible for establishing the connection, transferring the data and terminating the connection
Virtual circuit : VCs in X.25 are created at the network layer
1111Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
Frame layer and packet layer domain
1212Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
Virtual circuit in X.25
1313Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
Virtual Circuit Identifier (VCI)논리채널번호 (LCN: Logical Channel Number)LCN 의 영역은 지역 (Local) 에 국한 사용
1414Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d) LCN 할당
최대 4096(212) 까지 허용one-way LCN : simplex 통신에 사용two-way LCN : duplex 통신에 사용
1515Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
PLP 패킷
1616Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
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 순서번호0: PLP1: 다른 상위 프로토콜
0: Local DCE1: Remote DTE
순서번호 크기01: 3 bit10: 7 bit
1717Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
Categories of PLP packets
1818Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
Data Packets in PLP Layer
사용자 데이터 전송에 사용
1919Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
RR, RNR, and REJ packets
2020Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
Other control packets
2121Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d) 제어 패킷 유형
000010
000011
000100
000101
001000
001001
000110
000111
111110
111111
111100
111101
Incoming call
Call connected
Clear indication Clear confirm
Interrupt
Interrupt confirm
Reset indication
Reset confirm
Restart indication
Restart confirmation
Registration confirm
Call request
Call accepted
Clear request
Clear confirm
Interrupt
Interrupt confirm
Reset request
Reset confirm
Restart request
Restart confirmation
Registration request
Code DCE to DTE DTE to DCE
2222Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
제어 패킷 형식 Optional services - contractual call basis : incoming calls barred, outgoing calls barred, etc - per call basis : flow control negotiation, reverse charging, etc
2323Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
제어 패킷 형식 (cont’d)
Reset : using an existing VC
Restart : using a new VC
2424Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
연결 설정
2525Kyung Hee Universit
y
Packet Layer (cont’d)Packet Layer (cont’d)
연결 해제
2626Kyung Hee Universit
y
Other Protocol Related to X.25Other Protocol Related to X.25
X.121 Protocol 공중망 또는 사설망에 연결되는 DTE 들의 광역 주소 지정
14 디지트 : 4 디지트 : 데이터 네트워크 식별 코드
10 디지트 : 국가 단말 번호
2727Kyung Hee Universit
y
Other Protocol Related to X.25 (cont’d)Other Protocol Related to X.25 (cont’d) Triple-X 프로토콜
X.3 PAD : Packet Assembler/Disassembler 문자중심 (dumb) 단말 연결에 사용
X.28 : X.25 기능이 없는 단말 (dumb terminal) 과 PAD 간의 통신규약
X.29 : PAD 와 원격 단말 간의 관계 정의
top related