2장. 이더넷
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
네트워크에서 함께 케이블로 연결된 컴퓨터는 거의 대부분 이더넷을 통해 연결됩니다. 이더넷은 LAN 기반 시스템 간의 통신에 사용되는 규칙을 설명하는 기술이며 레이어 2 프로토콜로 간주됩니다. 이 장에서는 이더넷 프로토콜의 구조와 작동, 이더넷 유형 II와 802.3의 차이점, 케이블 유형 및 배포 고려사항에 대해 설명합니다.
현재 표준의 역사를 살펴보면 다소 혼란스러울 수 있습니다. 이야기는 1970년대에 케이블 기반 네트워크를 구상한 Bob Metcalfe로부터 시작되며, 이후 이더넷 타입 II로 발전했습니다. 멧칼프의 아이디어가 전파된 직후, IEEE 표준 위원회는 802.3 이더넷을 개발했습니다. 두 버전 모두 현재 사용되고 있으며 아래에 자세히 설명되어 있습니다. 더 많은 정보를 원하시는 분들을 위해 다음과 같은 흥미로운 문서를 읽어보세요:
"이더넷: 로컬 컴퓨터 네트워크를 위한 분산 패킷 스위칭"(Metcalfe and Boggs)
"이더넷: 근거리 통신망-물리 계층 및 데이터 링크 계층 프로토콜 사양"(DEC, 인텔, 제록스)
"802.3-1985 로컬 및 대도시 지역 네트워크용 IEEE 표준: 충돌 감지 기능이 있는 캐리어 감지 다중 액세스(원래 10Mb/s 표준)"(IEEE 표준 협회)
밥 멧칼프와 데이비드 보그스가 쓴 첫 번째 논문에서는 이더넷을 공유 통신, 브로드캐스트 패킷 스위칭(모든 노드가 전송을 수신), 중계기를 통한 확장, 패킷 전송을 위한 분산 제어, 간섭이나 충돌 시 동작 제어 등의 특성을 가진 LAN 시스템으로 설명합니다.
이 논문은 동축 기반 회선에서의 작동에 대해 설명하지만, 이러한 특성은 비동축 이더넷 시스템에서도 핵심적인 역할을 합니다. 802.3 표준은 충돌 감지를 통한 캐리어 감지 다중 액세스(CSMA/CD) 액세스 방식을 사용하는 네트워크에서의 통신을 설명합니다. 여기에는 집계, 다중 속도, 전이중/이중 반이중 작동에 대한 섹션이 포함되어 있습니다.
이 유비쿼터스 프로토콜에는 10Base5, 10Base2, 10Base-FL, 10Base-T, 100Base-T, 100Base-FX 등 많은 버전이 존재합니다. 이 중 10Base-T, 100Base-T 및 1000Base-T(기가비트)가 가장 일반적이며 이 장의 초점입니다. 네트워크 장비는 10/100/1000(또는 10/100)이라고도 하며, 10, 100 또는 1000Mbps로 실행할 수 있는 이더넷을 말합니다. LAN 프로토콜로서 이더넷의 인기로 인해 개인용 컴퓨터 및 노트북 공급업체는 모든 제품에 이더넷 포트 및/또는 이더넷 카드용 보조 슬롯을 포함시켜야 했습니다.
모델 기억하기
이더넷은 TCP/IP 모델의 가장 낮은 두 계층(물리적 계층과 네트워크 계층)을 관리합니다. 1장에서는 TCP/IP 기반 네트워크에서 작동하는 노드가 RFC 894에 설명된 이더넷 캡슐화 체계를 지원해야 하는 RFC 1122를 소개했습니다. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access