본문 바로가기
조회 수 7368 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print

안녕하세요. 달관입니다.

 

오늘부터 시작 멘트를 조금씩 바꾸어 볼려구요.   여러분들 붉은여왕 효과에 대해서 다들

 

알고 계신 가요?  오늘의 시작은 이것으로 운을 떼볼려고 합니다.

 

붉은여왕은 <거울 나라의 엘리스>에 나오는 여왕인데요. 이 붉은여왕의 나라에서는 주변

 

이 계속 계속 이동하는 곳이에요. 마치 컨베이어벨트처럼 말이지요. 그럼 현재 내가

 

서있는 그곳은 계속 뒤로 밀리게 되는것이지요. 그래서 이동하는 속도로 달리지 않으면

 

나는 그 곳에 더이상 있지 못하고 계속 뒤로 쳐지게 된답니다. 또, 앞으로 나가고자 한면

 

훨씬 빠른 속도로 달리지 않으면 안되는 그런 곳이에요.

 

어떠세요. 여러분은 현재 가만히 뒤로가고 계신가요? 아님 현재장소를 계속 보시나요?

 

그것도 아니면 새로운 장소를 계속 구경하고 계신가요?? 모두 저와함께 앞으로 앞으로

 

마구마구 달려보시는건 어떠세요??

 

그럼 지금부터 달려볼까요?? 오늘 생각해볼 부분이 저번에 약간 맛배기로 설명한 각종

 

cast와 ARP에 대한 내용입니다.

 

☆ Cast  - 네트워크에서 통신하는 방식들

                Unicast(유니캐스트)(전화)

                Broadcast(브로드캐스트)(사내방송)

                Multicast(멀티캐스트)(인사부별도방송)

★ ARP  - Address Resolution Protocol (ip를 MAC으로 바꾸어준다...)

 

대략 저번시간에 했던 내용들이지요?? 이제 본론으로 들어가 보아요.

 

이번에는 ARP에 대한 개념을 전에 알아보았으니 ARP의 2가지 유형에 대해서 알아보겠

 

습니다.

다음 그림을 가지고 시원하고, 깔끔하게 ARP를 알아보도록 하지요!! 각각 ip와 MAC주소

 

가 다음과 같이 주어져있고 라우터를 중심으로 각각 다른 Broadcast Domain입니다.

 

나중에 아시게 되겠지만, 라우터는 Interface로 Domain을 나누어 주고 네트워크주소를

 

동일 Domain에 같은 것이 할달됩니다. 이건 나중에 Router진행할때 알아보지요~

 

1. 같은 네트워크에서 전송 (A->B)

 

다음 그림을 보면 A -> B의 통신을 할경우 ip주소는 알지만 MAC주소를 모르는 상황입

 

니다. 그림에서는 표시는 해 놓았지만, 원래는 모르는 것이지요. 설명을 위해서

 

A에서 B로 가는 패킷을 보면 송신지 ip, MAC 와 수신지 ip, MAC 이 포함됩니다. 여기서

 

문제는 A가 어떻게 B의 MAC주소를 알 수 있을까?? 하는 점인데요. 우선 A는 B로 보내기

 

위해서 ip주소를 알게 됩니다. 그러면 A의 ARP모듈은 B의 ip를 입력 받으면 MAC주소

 

2D:38:AC:9E:85:19를 반환하게 됩니다. 그렇다면 도데체 ARP모듈이 뭐길래 이렇게

 

간단하게 MAC 주소를 주는 것일까요??

 

☆ ARP모듈

 

A에서 Broadcast로 A의 MAC과 ip, 그리고 B의 ip를 ARP패킷에 넣어서 보내게 됩니다.

 

관련 그림은 4탄에 자세히 설명되어있구요. 그렇게 되면 모든 노드는 ip가 일치하는

 

녀석이 자신의 MAC을 추가해서 Unicast로 A에게 보내주게 됩니다.

 

이렇게 오면 A는 그냥 가만히 있는 것이 아닙니다. A자체에 ARP table을 구축하게 되는

 

데요. 요것은 DNS(Domain Name Service)와 비슷하게 동작하는데요. 차이점을 잠시

 

살펴보자면 DNS는 인터넷상 임의의 장소에 있는 Host name을 처리해 주지만 ARP는

 

동인 LAN상의 ip주소를 해결해 준다는데 있습니다.

 

 

이렇게 생긴 녀석이 내부에 존재하고 있어서 바로바로 결과를 보내주는 것이지요.

 

ARP table은 Plug&Play로 자동으로 구축이 됩니다...LAN카드를 그쪽에서 제거하면

 

자동으로 목록이 없어지는 것이지요.

 

2. 다른 네트워크에서의 전송 (A -> D)

 

 

이 경우 수신지인 D는 A와 다른 네트워크에 존재합니다. Broadcast로 D의 MAC을 요청

 

하지만 Broadcast는 라우터를 넘어가지 못하므로, 문제가 발생하게 됩니다. 위와 같이

 

수신지 MAC을 17:32:A8:8D:72:93 을 지정해서 ARP 패킷을 보내면 A가 있는 Local LAN

 

에서는 그 안에 일치하는 MAC이 없네요. 따라서 그 패킷은 사라지게됩니다.

 

이에 해결되는 방법을 보자면 일단 PACKET을 라우터 까지 전송하게 되는되요.

 

(ARP를 이용하는것은 두말할 것도 없지요!!) 그러면 라우터는 아까 말한 Interface의

 

개념으로 왼쪽에서 오른쪽으로 넘겨주게 됩니다. 이 경우 라우팅 table을 사용하는데

 

나중에 알게 되겠지만 이 안에는 모든 네트워크에 연결된 host의 정보가 들어 있어요.

 

따라서 D도 물론 있는 것이지요. 그런 다음에 오른쪽 Interface에서 D의 MAC을 ARP

 

패킷을 통해서 알게되고, 이를 다시 담아서 돌려보내게 됩니다. 그럼 A도 D의 MAC을

 

알게되는 방식이지요. 상당히 복잡한데요.간단히 그림을 보면

 

 

요렇게 되는 것이지요. 사실 MAC유지는 하드웨어적으로 알아서 해주니까요.그리 염려

 

하지 마세요.그냥 이런게 있긴하구나 하고 알고 계시면 될거에요!! 하지만 모르는 것

 

보다는 아는 것이 훨씬 행복하겠지요?

 

다음에는 브리지&스위치의 5대 기능에 대해서 알아보도록 해요.

 

그럼 다음시간까지 모두 행복하시고 건강하시고 황사조심하시구요.

출처 : http://kin.naver.com/open100/db_detail.php?d1id=1&dir_id=103&eid=yhpxD6SJmVckG2lvh3gygU5CuSS5jhsQ&qb=c3dpdGNoIHZzIGJyaWRnZQ==


Title
List of Articles
번호 제목 글쓴이 날짜 조회 수
92 프로토콜 맵(MAP) file Hojung 2007.11.24 10379
91 유용한 tcpdump 필터 옵션 Hojung 2008.09.05 13182
90 웹브라우저에서 인증서 보안경고 후 계속 진행시 다시 액세스함 file Hojung 2012.12.24 7095
89 왜 128비트 SSL인증서를 사용해야 하는가? Hojung 2007.11.21 11050
88 브릿지/스위치 차이점 Hojung 2007.11.23 8710
87 브릿지/스위치 기본 동작 Hojung 2007.11.23 9153
86 네트워크 전송계층의 트러블슈팅 가이드 file Hojung 2007.11.24 11132
85 국내 통신사별 DNS 주소 Hojung 2009.06.02 8912
84 각종 매체의 전송 속도표 Hojung 2008.01.08 8300
83 [switch vs bridge]9탄 - STP 대모험(1) Hojung 2007.12.04 7361
82 [switch vs bridge]8탄 - Broadcast Storm 경보발령! Hojung 2007.12.04 12044
81 [switch vs bridge]7탄 - 5대 공약!! 이것만은 지킨다 Hojung 2007.12.04 7396
» [switch vs bridge]6탄 - ARP도 알려주세요! Hojung 2007.12.04 7368
79 [switch vs bridge]5탄 - Cast가 뭐지? Hojung 2007.12.04 6956
78 [switch vs bridge]4탄 - MAC Address가 뭔가요? Hojung 2007.12.04 9921
77 [switch vs bridge]3탄 - IEEE802.2 에 대해서 알아보자! Hojung 2007.12.04 8035
76 [switch vs bridge]2탄 - 둘의 차이와 생김새가 궁금해요 file Hojung 2007.12.04 14214
75 [switch vs bridge]12탄 - STP 대모험(최종판) Hojung 2007.12.04 7047
74 [switch vs bridge]11탄 - STP 대모험(3) Hojung 2007.12.04 7030
73 [switch vs bridge]10탄 - STP 대모험(2) Hojung 2007.12.04 7201
Board Pagination ‹ Prev 1 2 3 4 5 Next ›
/ 5

Designed by sketchbooks.co.kr / sketchbook5 board skin

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5