1 kyung hee university prof. choong seon hong x.25

27
1 Kyung Hee Univers ity Prof. Choong Seon HONG X.25 X.25

Upload: silas-rice

Post on 18-Jan-2018

224 views

Category:

Documents


0 download

DESCRIPTION

3 Kyung Hee University X.25 패킷 교환망 (cont’d)  1974 년 ITU-T 가 개발  광역 통신망에서 사용되는 패킷 교환 프로토콜  연결설정, 데이터 교환, 확인응답, 흐름제어, 데이터 제어 등에 필요한 절차  패킷교환 (SVC, PVC) – 가상회선방식 이용  다중패킷 – 비동기식 TDM 방식이용

TRANSCRIPT

Page 1: 1 Kyung Hee University Prof. Choong Seon HONG X.25

11Kyung Hee Universit

y

Prof. Choong Seon HONG

X.25X.25

Page 2: 1 Kyung Hee University Prof. Choong Seon HONG X.25

22Kyung Hee Universit

y

1717 장 장 X.25 X.25 패킷 교환망패킷 교환망

17.1 X.25 계층 구조 17.2 패킷 계층 프로토콜

Page 3: 1 Kyung Hee University Prof. Choong Seon HONG X.25

33Kyung Hee Universit

y

X.25 X.25 패킷 교환망패킷 교환망 (cont’d)(cont’d)

1974 년 ITU-T 가 개발

광역 통신망에서 사용되는 패킷 교환 프로토콜

연결설정 , 데이터 교환 , 확인응답 , 흐름제어 , 데이터 제어 등에 필요한 절차

패킷교환 (SVC, PVC) – 가상회선방식 이용

다중패킷 – 비동기식 TDM 방식이용

Page 4: 1 Kyung Hee University Prof. Choong Seon HONG X.25

44Kyung Hee Universit

y

X.25 X.25 패킷 교환망 패킷 교환망 (cont’d)(cont’d)

DCE : Data Circuit EquipmentDTE : Data Terminal Equipment

Page 5: 1 Kyung Hee University Prof. Choong Seon HONG X.25

55Kyung Hee Universit

y

17.1 X.25 17.1 X.25 계층 구조계층 구조 X.25 Layers in Relation to the OSI Layers

Page 6: 1 Kyung Hee University Prof. Choong Seon HONG X.25

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

Page 7: 1 Kyung Hee University Prof. Choong Seon HONG X.25

77Kyung Hee Universit

y

Frame LayerFrame Layer

Format of a Frame

Page 8: 1 Kyung Hee University Prof. Choong Seon HONG X.25

88Kyung Hee Universit

y

Frame Layer (cont’d)Frame Layer (cont’d)

Addressing at the Frame Layer

Page 9: 1 Kyung Hee University Prof. Choong Seon HONG X.25

99Kyung Hee Universit

y

Frame Layer (cont’d)Frame Layer (cont’d) Three Phases of the Frame Layer

Page 10: 1 Kyung Hee University Prof. Choong Seon HONG X.25

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

Page 11: 1 Kyung Hee University Prof. Choong Seon HONG X.25

1111Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

Frame layer and packet layer domain

Page 12: 1 Kyung Hee University Prof. Choong Seon HONG X.25

1212Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

Virtual circuit in X.25

Page 13: 1 Kyung Hee University Prof. Choong Seon HONG X.25

1313Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

Virtual Circuit Identifier (VCI)논리채널번호 (LCN: Logical Channel Number)LCN 의 영역은 지역 (Local) 에 국한 사용

Page 14: 1 Kyung Hee University Prof. Choong Seon HONG X.25

1414Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d) LCN 할당

최대 4096(212) 까지 허용one-way LCN : simplex 통신에 사용two-way LCN : duplex 통신에 사용

Page 15: 1 Kyung Hee University Prof. Choong Seon HONG X.25

1515Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

PLP 패킷

Page 16: 1 Kyung Hee University Prof. Choong Seon HONG X.25

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

Page 17: 1 Kyung Hee University Prof. Choong Seon HONG X.25

1717Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

Categories of PLP packets

Page 18: 1 Kyung Hee University Prof. Choong Seon HONG X.25

1818Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

Data Packets in PLP Layer

사용자 데이터 전송에 사용

Page 19: 1 Kyung Hee University Prof. Choong Seon HONG X.25

1919Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

RR, RNR, and REJ packets

Page 20: 1 Kyung Hee University Prof. Choong Seon HONG X.25

2020Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

Other control packets

Page 21: 1 Kyung Hee University Prof. Choong Seon HONG X.25

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

Page 22: 1 Kyung Hee University Prof. Choong Seon HONG X.25

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

Page 23: 1 Kyung Hee University Prof. Choong Seon HONG X.25

2323Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

제어 패킷 형식 (cont’d)

Reset : using an existing VC

Restart : using a new VC

Page 24: 1 Kyung Hee University Prof. Choong Seon HONG X.25

2424Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

연결 설정

Page 25: 1 Kyung Hee University Prof. Choong Seon HONG X.25

2525Kyung Hee Universit

y

Packet Layer (cont’d)Packet Layer (cont’d)

연결 해제

Page 26: 1 Kyung Hee University Prof. Choong Seon HONG X.25

2626Kyung Hee Universit

y

Other Protocol Related to X.25Other Protocol Related to X.25

X.121 Protocol 공중망 또는 사설망에 연결되는 DTE 들의 광역 주소 지정

14 디지트 : 4 디지트 : 데이터 네트워크 식별 코드

10 디지트 : 국가 단말 번호

Page 27: 1 Kyung Hee University Prof. Choong Seon HONG X.25

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 와 원격 단말 간의 관계 정의