TeamLog🦝/network🔌

Frame Relay

pigonhe 2024. 9. 17. 18:47

Frame Relay

: 하나의 물리적인 회선에 가상회선을 놓아 가상회성을 통해 통신하는 기술 

 

wan 대역 대의 네트워크에서 효율적인 통신을 지원해 준다.

비용이 절감되고 시간이 단축된다는 장점이 있다.

이 이미지는 라우터가 3개라 별 차이가 없어보여도 라우터가 많아질 수록 이웃하는 라우터끼리 다 연결해주어야 하기 때문에 필요한 회선이 많아지고 비용과 시간이 많이 필요해진다.


Virtual Circuit (가상 회선)

- Permanent Virtual Circuit (PVC) : 통신 경로에서 미리 지정된 상대방과 통신 경로가 고정적으로 성립되어 있는 방식

고정되어 있기 때문에 통신 상대를 자유롭게 바꿀 수는 없다.

 

- Switched Virtual Circuit (SVC) : 두개의 서로 다른 네트워크를 임시 연결하기 위해 사용하는 방식

통신을 할 때 마다 통신로를 설정, 해제하는 방법으로 통신을 하기 위해서 정해진 절차에 따라 통신로를 설정하고 통신을 끝낼 때는 통신로를 해제한다.


DLCI (Data Link Connection Identifier)

: 프레임 릴레이 내부에서 VC (가상회선)들을 구분해주기 위해서 DLCI를 부여해 구분 시켜준다.


Frame Relay 세팅 

 

Router0을 1, Router1을 2, Router2를 3이라 했을때 각각의 가상회선들을 구분해주기 위해 DLCI를 구분해줘야한다.

각각의 포트에

 

해당하는
DLCI를 생성해준다.

 

생성한 DLCI를 맞춰주는 작업을 해야한다.

서로 다른 포트에 생성된 같은 DLCI를 짝지어주면 된다.

 

이렇게 해주면 기본적인 세팅은 끝났다.


Frame Relay에는 Point to pointMultipoint, 이렇게 두가지 방식이 있다. 


Point to Point : 각 서브 인터페이스에 PVC를 다른 인터페이스에 연결하는 방식 

>> 각 가상회로에 다른 네트워크를 부여한다

Router0(config)# int s0/0/0
Router0(config-if)# no sh
Router0(config-if)# encapsulation frame-relay
Router0(config-if)# no frame-relay inverse-arp

Router0(config)# int s0/0/0.1 point-to-point
Router0(config-subif)# ip add 10.0.0.1 255.255.255.252
Router0(config-subif)# frame-relay interface-dlci 102

Router0(config)# int s0/0/0.2 point-to-point
Router0(config-subif)# ip add 30.0.0.2 255.255.255.252
Router0(config-subif)# frame-relay interface-dlci 103
Router1(config)# int s0/1/0
Router1(config-if)# no sh
Router1(config-if)# encapsulation frame-relay
Router1(config-if)# no frame-relay inverse-arp

Router1(config)# int s0/1/0.1 point-to-point
Router1(config-subif)# ip add 10.0.0.2 255.255.255.252
Router1(config-subif)# frame-relay interface-dlci 201

Router1(config)# int s0/1/0.2 point-to-point
Router1(config-subif)# ip add 20.0.0.1 255.255.255.252
Router1(config-subif)# frame-relay interface-dlci 203
Router2(config)# int s0/2/0
Router2(config-if)# no sh
Router2(config-if)# encapsulation frame-relay
Router2(config-if)# no frame-relay inverse-arp

Router2(config)# int s0/2/0.1 point-to-point
Router2(config-subif)# ip add 20.0.0.2 255.255.255.252
Router2(config-subif)# frame-relay interface-dlci 302

Router2(config)# int s0/2/0.2 point-to-point
Router2(config-subif)# ip add 30.0.0.1 255.255.255.252
Router2(config-subif)# frame-relay interface-dlci 301

 

*여기에서 중요한 점은 세 가상회선이 각각 구역이 다른 네트워크를 가지므로 라우팅을 해주어야한다.*


Multipoint : 단일 서브 인터페이스를 사용하여 연결하는 방식

> 모든 가상회로가 같은 네트워크를 사용한다.

 

Router0(config)# int s0/0/0
Router0(config-if)# no sh
Router0(config-if)# encapsulation frame-relay
Router0(config-if)# no frame-relay inverse-arp

Router0(config)# int s0/0/0.1 multipoint
Router0(config-subif)# ip add 10.0.0.1 255.255.255.248
Router0(config-subif)# frame-relay map ip 10.0.0.2 102
Router0(config-subif)# frame-relay map ip 10.0.0.3 103
Router1(config)# int s0/1/0
Router1(config-if)# no sh
Router1(config-if)# encapsulation frame-relay
Router1(config-if)# no frame-relay inverse-arp

Router1(config)# int s0/1/0.1 multipoint
Router1(config-subif)# ip add 10.0.0.2 255.255.255.248
Router1(config-subif)# frame-relay map ip 10.0.0.1 201
Router1(config-subif)# frame-relay map ip 10.0.0.3 203
Router2(config)# int s0/2/0
Router2(config-if)# no sh
Router2(config-if)# encapsulation frame-relay
Router2(config-if)# no frame-relay inverse-arp

Router2(config)# int s0/2/0.1 multipoint
Router2(config-subif)# ip add 10.0.0.3 255.255.255.248
Router2(config-subif)# frame-relay map ip 10.0.0.1 301
Router2(config-subif)# frame-relay map ip 10.0.0.2 302

 

*이 방식은 모든 구역이 같은 네트워크를 사용하므로 라우팅이 필요하지 않다.*

'TeamLog🦝 > network🔌' 카테고리의 다른 글

GRE Over IPsec  (0) 2024.09.18
VPN, Tunneling  (0) 2024.09.17
NAT  (0) 2024.09.17
ACL  (0) 2024.09.15
Server, PPP  (0) 2024.09.04