728x90
반응형
SMALL

#이더넷 2

이더넷 물리계층

안녕하세요 뚱보프로그래머 입니다. 이더넷이란 무엇인지 알아봅니다. 이더넷(ethernet)은 LAN에서 사용되는 프로토콜이다. 1980년에 DEC, 인텔 및 제록스가 공동으로 개발한 이더넷 1을 기반으로 1985년 IEEE에서 IEEE802.3이라는 표준을 발표했다. 엄밀히 말하면 이더넷은 속도가 10Mbps만 지원되고, 프레임의 구조도 IEEE 802.3과 조금 다르다. 그러나, 대부분 이더넷과 IEEE 802.3을 혼용해서 구분없이 사용한다. 네트워크는 다수의 사용자가 다양한 장비를 통해 연결되므로 장비간의 호환성이 중요하다. 호환성을 유지하기 위하여 제조업체들은 표준을 따른다. 이같이 네트워크 장비의 동작방식을 규정해 놓은 것을 프로토콜(protocol)이라고 한다. 네트워크 관련 표준을 만드는 단..

MAC 주소와 IP 주소의 관계

안녕하세요 뚱보 프로그래머 입니다. 오늘은 MAC 주소 및 IP 주소의 관계에 대해서 적어봅니다. 이더넷에서 IP패킷이 목적지로 전송되기 위해서는 넥스트 홉 장비의 MAC 주소를 알아야 한다. 그림에서 IP 주소가 1.1.1.1인 R1에서 1.1.1.2인 R2로 핑을 하는 경우를 생각해 보자. 'ping 1.1.1.2' 라는 명령을 입력하면 R1은 자신이 전송하는 패킷의 목적지 IP 주소가 1.1.1.2라는 것을 알게 된다. 그러나, IP주소가 1.1.1.2인 장비의 MAC 주소는 알지 못한다. 목적지 MAC 주소를 모르면 이더넷 프레임을 만들 수 없다. 따라서 특정 IP 주소에 해당하는 MAC 주소를 알아내는 방법이 필요하다. 목적지 IP 주소로 가기위한 넥스트 홉(next hop) 장비의 MAC 주소..

728x90
반응형
LIST