본문 바로가기
Network/Network기초

31.Frame-relay [point-to-point]

by JINJINC 2023. 1. 9.
728x90
반응형

<Frame-relay>

- frame-relay는 2 계층 언어(L2)이다.

- Frame-Relay는 PPP,HDLC와 같이 WAN 구간에서 사용하는 encapsulation 방식이지만 동시에 여러 라우터가 접속하여 링크를 공유할 수 있다는 점에서 차이가 있다. 또한 broadcast 를 통해 통신을 하는 일반 이더넷 방식과는 달리 정해진 길(Virtual Circuit) 을 통해 서만 통신이 가능하다는 점에서도 차이가 있다.

이러한 두가지 특징 때문에 frame-relay 의 통신 방식을 NBMA(Non Broadcast &Multi access) 라고 부른다.

일반적으로 ISP에서는 DCE로 연결되고 커스터머쪽은 DTE로 연결을 시킨다. 앞서 말했듯이 F/R에서는 통신을 위해 VC(virtual circuit)가 필요하다.

이 VC를 어떻게 만드냐에 따라 SVC(Switched VC)PVC(Permanent VC) 로 나눌 수 있다. 말 그대로 세션을 맺었다고 terminate 되고 다시 데이터 전달을 위해 커스터머쪽에서 새로운 VC를 만드는 방법은 SVC이고, 미리 정해진 VC만들 영구적으로 사용할 수 있는 방법은 PVC라고 한다. 여러 정비가 위와 같이 VC를 사용하므로 F/R에서는 프레임 내부의 주소 부분에서 FECN,BECN,DE 비트를 활용하여 혼잡을 제어할 수 있다. F/R은 통신을 위해 DLCI 라는 번호를 사용하여 클라이언트(DTE)DCE간의 연결을 가능케 해주며 통신시 local DLCI 만을 사용하게 되므로 하나의 물리 인터페이스에서는 항상 unique 한 DLCI 번호를 사용해야한다.

local DLCI 번호화 목적지 IP 주소를 매핑하는 방법은 inverse-ARP를 이용하는 방법과 관리자가 직접 지정하는 정적인 방법으로 나뉠 수 있지만 여러가지 면에서 직접 지정하는 방식이 유용하다.

구성이 끝난 뒤에는 DTE-DCE간에 PVC의 상태와 주소,멀티캐스트에 관한 사항을 알 수 있는 신호를 주고 받는데 이를 LMI(Local Management Inerface) 라고하며 keepalive 의 역할도 병행하게된다.

기술 향상 : X.25 → 프레임 릴레이 → ATM

 

 

Point-to-Point Frame-Relay

  • Subinterface 는 하나의 전용선처럼 작동한다.
  • 각각의 Point-to-Point connection은 각각의 subnet을 필요로 한다.
  • 연결할 인터페이스끼리의 네트워크 주소는 같아야 한다. 다른 인터페이스끼리는 반드시 네트워크 주소가 달라야 한다. 논리적으로 한개만 연결될 수 있다.

 

<Frame-relay switch>
int serial A/A
encapsulation frame-relay
frame-relay intf-type dce
frame-relay route [dlci number A] interface serial a/a(연결할 방향) [dlci binding num A]
frame-relay route [dlci number B] interface serial b/b [dlci binding num B]


int serial a/a
encapsulation frame-relay
frame-relay intf-type dce
frame-relay route [dlci binding num A] interface serial A/A [dlci number A]

int serial b/b
encapsulation frame-relay
frame-relay intf-type dce
frame-relay route [dlci binding num B] interface serial A/A [dlci number B]
<router 1>

interface SerialA/A 
encapsulation frame-relay
no shutdown 

interface Serial A/0.Aa  point-to-point
ip address [ip -A ] [ subnet mask]
frame-relay interface-dlci [dlci number A]
!
interface Serial A/0.Ab point-to-point
ip address [ip - B] [ subnet mask]
frame-relay interface-dlci [dlci number B]
<binding하는 rotuer 에 적어주기 >

Router(config)#int sa/a (b/b)
Router(config-if)#encapsulation frame-relay
Router(config-if)#no sh
Router(config-if)#exit

Router(config)#int S b/0.Ab point-to-point
Router(config-subif)#ip add [ip -b] [subnet mask]
Router(config-subif)#frame-relay interface-dlci [dlci binding num B]
Router(config-fr-dlci)#exit
Router(config-subif)#exit

 

FR
Router(config)#frame-relay switching

Router(config)#int s1/0
Router(config-if)#encapsulation frame-relay
Router(config-if)#frame-relay intf-type dce
Router(config-if)#frame-relay route 102 interface serial 1/1 201
Router(config-if)#frame-relay route 103 interface serial 1/2 301

interface Serial1/0
 no ip address
 encapsulation frame-relay
 serial restart-delay 0
 frame-relay intf-type dce
 frame-relay route 102 interface Serial1/1 201
 frame-relay route 103 interface Serial1/2 301

Router(config)#int s1/2
Router(config-if)#encapsulation frame-relay
Router(config-if)#frame-relay intf-type dce
Router(config-if)#frame-relay route 301 int s1/0 103
Router(config-if)#no sh
Router(config-if)#exit
Router(config)#int s1/1
Router(config-if)#encapsulation frame-relay
Router(config-if)#frame-relay intf-type dce
Router(config-if)#frame-relay route 201 int s1/0 102
Router(config-if)#no sh
Router(config-if)#exit


R1
interface Serial1/0
 no ip address
 encapsulation frame-relay
 serial restart-delay 0

interface Serial1/0.12 point-to-point
 ip address 1.1.12.1 255.255.255.0
 frame-relay interface-dlci 102

interface Serial1/0.13 point-to-point
 ip address 1.1.13.1 255.255.255.0
 frame-relay interface-dlci 103


R4
Router(config)#int s1/0
Router(config-if)#encapsulation frame-relay
Router(config-if)#no sh
Router(config-if)#exit

Router(config)#int s1/0.12 point-to-point
Router(config-subif)#ip add 1.1.12.2 255.255.255.0
Router(config-subif)#frame-relay interface-dlci 201

R3
Router(config)#int s1/0
Router(config-if)#encapsulation frame-relay
Router(config-if)#no sh
Router(config-if)#exit

Router(config)#int s1/0.13 point-to-point
Router(config-subif)#ip add 1.1.13.3 255.255.255.0
Router(config-subif)#frame-relay interface-dlci 301
Router(config-fr-dlci)#exit
Router(config-subif)#exit

Router(config)#int e0/0
Router(config-if)#ip add 192.168.30.2 255.255.255.0
Router(config-if)#no sh
Router(config-if)#exit

R1 #show frame-relay map
FR #show frame-relay route

 

728x90
반응형

'Network > Network기초' 카테고리의 다른 글

32.Frame-Relay [ multipoint]  (0) 2023.01.11
30.ospf virtual-link  (0) 2023.01.09
29. OSPF - Virtual-Link  (0) 2023.01.02

댓글