안녕하세요.
오늘은 이더넷에대해서 알아보겠습니다.
1. 이더넷(Ethernet)이란?
ANSI/IEEE 표준규격, ISO 국제표준으로써 승인된 네트워크 기술의 규격으로써, LAN에서 가장 많이 활용하는 기술 규격입니다.
이더넷은 OSI모델의 물리계층에서 신호와 배선, 데이터링크 계층에서 MAC 패킷과 프로토콜 형식을 정의합니다.
즉, 하드웨어적으로 정의가 되어있다고 생각하면 됩니다.
2. Address
1) MAC Address
각 네트워크 기기에 할당된 고유의 물리 Address를 의미합니다.
크기는 48bit이며, 서로 다른 기기일 때 항상 다른 MAC Address를 갖습니다.
2) IP Address
인터넷에서 네트워크에 접속된 기기를 구분하기 위해서 할당하는 인식번호입니다.
IP Address는 Network Address + Host Address의 조합으로 표기됩니다.
클래스
IP Address는 32bit이며, Network Address의 길이에 따라 총 5가지의 클래스(A~E)로 구분합니다.
일반적으로 사용하는 클래스는 A, B, C입니다.
예를들어 A클래스인 경우 네트워크 당 나올 수 있는 호스트 주소 갯수는 약 1670만개 이므로, 대규모 네트워크에 적합합니다.
맨 앞의 bit는 반드시 0이여야하고, Network Address는 7bit, Host Adress는 24bit입니다.
여기서 서브넷 마스크는 Network Address까지 입니다.
따라서 A클래스는 서브넷 마스크가 255.0.0.0가 되겠죠.
참고로 서브넷 마스크는 IP Address에서 Network Address와 Host Address로 구분하기 위한 목적으로 만들어 졌습니다.
여기서 주의할 점은 IP Address에선 사용할 수 없는 주소가 2개 있습니다.
네트워크 주소와 브로드캐스트 주소입니다.
네트워크 주소는 네트워크 자체를 지칭하며, 첫번째 주소가 네트워크 주소입니다. (A클래스 기준 127.0.0.0)
브로드캐스트 주소는 데이터를 전달하기 위한 주소이며, 마지막 주소가 브로드캐스트 주소입니다. (A클래스 기준127.255.255.255)
A 클래스 | 주소 | 1.0.0.0 ~ 127.255.255.255 |
서브넷 마스크 | 255.0.0.0 | |
그룹별 호스트 개수 | 2^24-2 (네트워크 주소, 브로드캐스트 주소) = 16,777,214 | |
B 클래스 | 주소 | 128.0.0.0 ~ 191.255.255.255 |
서브넷 마스크 | 255.255.0.0 | |
그룹별 호스트 개수 | 2^16-2 (네트워크 주소, 브로드캐스트 주소) = 65,534 | |
C 클래스 | 주소 | 192.0.0.0 ~ 223.255.255.255 |
서브넷 마스크 | 255.255.255.0 | |
그룹별 호스트 개수 | 2^8-2 (네트워크 주소, 브로드캐스트 주소) = 256 | |
D 클래스 | 주소 | 224.0.0.0 ~ 239.255.255.255 |
특징 | 멀티캐스트용 | |
E 클래스 | 주소 | 240.0.0.0 ~ 254.255.255.255 |
특징 | 미래에 사용할 IP |
'은밀한 취미생활 > PLC' 카테고리의 다른 글
전자캠, 캠 포지셔너 (Cam Positioner)란? (1) | 2024.12.11 |
---|---|
[자료] IQ-R 심플모션유닛, 미쓰비시 서보드라이버(Servo Drive)R시리즈 RD77MS4/RD77MS8/RD77MS16 심플모션 매뉴얼 (0) | 2024.10.16 |
제 2장 Servo Driver(서보 드라이버) 란? (=서보 앰프, 서보 모션 컨트롤러) (2) | 2024.10.16 |
제 1장 PLC란 무엇인가? (2) | 2024.10.11 |