루프백 인터페이스 설정 - lupeubaeg inteopeiseu seoljeong

안녕하세요. 이경태입니다.

어제 저희 직원들하고 S저축은행 컨설팅 현황분석 자료 만드니라 날밤을 세워서 방금 회식하고 들어왔습니다. 한 3일동안 2-3시간 자면서 고생을 좀 했더니 가만히 있어도 눈이 꾸벅꾸벅하네요. ^^

전 아무리 피곤해도 아무리 졸려도 사람이 좋아 술을 마십니다. 상대방이 만취해서 기억을 못하면 어떻습니까.... 지금 이순간은 같이 술을 먹는 사람이 서로에게 가장 필요한 사람이라는 것, 그것이 중요하지 않겠습니까?

만취해도 집에는 찾아갈 수 있는 귀속본능! 그것이 신이 나에게 내려준 유일한 축복이니까요............. (가끔 귀속본능의 능력을 앗아가기도 합니다.)

한 일주일 되었나요?

술에 취해 비틀거리는데 누군가가 물어보더군요. "당신 뭐야?" 순간, 무지하게 갈등했습니다. '흠.... 나는 누구일까?' 사춘기 이후로는 한번도 생각해 보지 않았던 질문입니다. 그래서, 대답을 했죠. "저는 이경태라고 하는데요." 그런데 갑자기 화를 내는군요.

"세상에 이경태가 너밖에 없어? 나 놀리는거지?" 주먹이 날아옵니다.

사람은 어떠한 상황에서도 맞으면 잘못을 뉘우쳐야합니다. 설사 잘못을 하지 않았어도 맞을 때는 뉘우쳐야 살아 남습니다. 그래서 우리는 이렇게 종교에 기대듯이 울면서 소리칩니다.

"잘못했어요. 잘못했어요. 용서해주세요!"

휴~ 용서를 받았습니다.... 하지만 신은 나에게 똑같은 시련을 주시는군요.

"당신이 뭐라고? 다시 말해봐!" T.T

회사 면접 볼 때도 자신있게 했던 자기소개... 경력 10여년만에 목숨이 위태합니다.

짤막하게 날 표현해야 해요. 그렇지 않으면 전 술먹고 죽은... 부검도 하지 않는 불쌍한 죽음이 될겁니다.

마음속으로 눈물이 쭉쭉 흘러내립니다.... '도대체 어쩌라구?'

그 때, 때리던 놈 중에 한놈이 저에게 질문을 합니다.... "너 혹시, 영등포 고등학교 이경태?"

머리를 스치는 생각! 살았구나! 난 고딩때 맞고만 다녀서 미움산적이 없어! 난 살았어....!!!!!!

그렇습니다. 살았습니다. 아무도 기억하지 못하는 이경태 였다면 절대 살아남을 수 없었을 겁니다. 인간승리죠!

고등학교 때, 노는 애들과 한번 친해져 보겠다고 배운 당구... 사랑받기 위해서는 잘쳐야 했고, 잘치기 위해서는 사랑하는 어머니의 돈이 많이 필요했었죠! 고딩이 당구 300을 치기 위해 조금씩 가져간 어머니의 돈지갑... 그게 저를 살렸습니다. 어머니의 은혜는 하늘과 같죠! 

여러분은 다음 질문에 뭐라고 대답 하시겠습니까? "너 누구냐?" 라는 질문......................

Router가 걸어가고 있었습니다. 그런데, 동네 양아치 NMS와 MRTG가 묻습니다....

'너 뭐냐?' 돈을 뜯기 위한 전형적인 수법이죠!

Router가 대답합니다. '저는 192.168.1.1이면서, 192.168.2.1이고, 192.168.3.1이 되기도 합니다.'

Router는 이미 어딘가로 끌려서서 이지메 당하고 있을겁니다. 영원히 우리 곁에 오지 못할지도 모릅니다.

실컷 맞은 Router가 겨우 집에 가서 생각에 생각을 하다가 결심을 합니다. 그래! 난 192.168.1.1이야.. 어디서 무엇을 하든지 자신을 대표할 수 있는 표현 192.168.1.1를 이야기 합니다. 그리고, 서시히 이름이 알려지기 지작합니다..... 이제는 192.168.1.1가 그를 대표할 수 있습니다. 192.168.1.1은 그의 자존심이고, 192,168.1.1이 바로 그였습니다. 그가 죽기 전에는 192.168.1.1도 절대로 죽지 않을 것입니다........... 우리는 이것을 Loopback 이라고 이야기 합니다.

본래 Loopback은 자신의 서비스를 점검하는 용도로 사용해 왔습니다. 127.0.0.0/8로요... 그런데, 외부에서도 체크 가능한 Loopback address를 만들면, 관리하기가 편하겠다는 생각이 들었습니다. 그래서, 실제로 존재하지 않는 논리적인 Interface를 만들어 사용하는 Loopback address를 만들었죠! 그럼, 무슨 용도로 쓰일까요? OSPF에서 Router-id로 사용하라고 만들었을까요? BGP에서 update-source로 사용하라고 loopback을 만들었을까요? Loopback은 관리 목적상 만들었습니다.

^^ 아! 이런 이야기를 하려고 술 마시는 이야기를 했구나....

아니요, 솔직히 어제 밤셈해서 진짜로 지금 술먹고 들어왔어요. 파도타기가 Broadcast로 보이고, 사람이 Hop count로 세어지는게 이바닥 삶 아니겠습니까? ^^

Router는 자신이 발생시킨 Packet에 대해서 Outgoing interface의 IP address를 Srource IP address로 설정해서 보냅니다. 만약, Router가 다음과 같이 Interface가 3개 있다고 가정하죠.

FastEthernet 0/0 = 192,168.1.1

FastEthernet 0/1 = 192.168.2.1

Serial 0/0 = 192.168.3.1

그런데, Syslog Server로 가는 Best-Path 경로에 대하여 Outgoing Interface가 FastEthernet 0/0이에요. 이 경우, Router에 어떤 문제가 생기면 Source IP address로 192,168.1.1을 설정하여 Syslog Server에게 전송을 할겁니다. 근데 만약에 FastEthernet 0/0이 down되었습니다. 그러면, 2등 경로를 찾을것이고 2등 경로가 FastEthernet 0/1이라면 그 다음부터는 192.168.2.1을 Source IP address로 Syslog Server에게 전송할 겁니다.

관리자는 192.168.1.1과 192.168.2.1은 같은 Router라는 것을 알고 있어야 겠네요. 참 힘들꺼에요.

그런데 다음과 같은 규칙이 있으면 얼만 좋을까요?

IP address가 '10.0'으로 시작하면 본사, '10.1'로 시작하면 지역본부 1, '10.2'로 시작하면 지역본부 2.....

그리고 '10.1.1'로 시작하면 지역본부 1의 'ㄱ'으로 시작하는 지사, '10.1.2'로 시작하면 지역본부 1의 'ㄴ'으로 시작하는 지사...... IP만 봐도 무슨 Router인줄 알겠죠? 그리고, 그 IP address가 down되어서 Source IP address가 바뀌지 않았으면 좋겠어요. 그래서, 우리는 loopback interface를 만들었습니다. 가상의 Interface이기 때문에 Router 자체에 문제가 발생하지 않는한 절대 down되지 않습니다. 그리고, Syslog Server나 NTP Server에게 Packet을 보낼때 Source IP address로 loopback address를 사용하면 Source IP address가 변함없으니 관리하는데 무지하게 쉬워지겠죠!

많은 분들이 질문을 합니다. 'Loopback이 먼가요?' Loopback은 Router를 관리하기 위해 만든 Interface이고, Router를 대표하는 interface입니다. OSPF는 loopback을 Router-id 정하는데 사용했고, BGP는 update-source로 사용했습니다.

사람이 술을 먹으면 말이 많아진다는데 전 글이 길어졌군요.

전 보통 사람입니다. 음주가무를 즐기는 사람이죠! ^^ 술한잔 하고 왔어도 노력하는 모습 이쁘게 봐주시고요, 내일 Defualt-route로 만나뵙도록 하겠습니다. 감사합니다.

Interface, loopback, port, route, router, 라우터, 라우트, 루프백, 인터페이스, 포트

Loopback interface


Loopback interface는 물리적으로 연결하는 Port가 존재하지 않는 논리적인 Port이다.
Test 등을 목적으로 네트워크를 추가 시 사용할 수 있는 Interface이다.
Loopback interface는 가상의 Interface이기 때문에 Layer 1 , Layer 2이 활성화 상태이므로
IP주소만 설정을 실시하게 되면 통신이 가능하다.
[단 'Shutdown' command를 사용하여 비활성화 상태로 전환은 가능하다.]

Router(config)# interface loopback <0-2147483647>
Router(config-if)# ip address [A.B.C.D] [Subnetmask]

저작자표시 비영리 변경금지

'Network > Overview' 카테고리의 다른 글

RIPv1 란?  (0)2021.03.20
정적 라우트(Static Route) 란?  (0)2021.03.19
시리얼(Serial) 인터페이스(Interface) 란?  (0)2021.02.27
이더넷(Ethernet) 인터페이스(Interface) 란?  (0)2021.02.27
라우터(Router) 인터페이스(Interface) 란?  (0)2021.02.27

NAME

PASSWORD

HOMEPAGE

SECRET