네트워크/혼자 공부하는 네트워크

02-01 이더넷

공부를하자 2024. 7. 21. 16:46

아래의 상기 내용은

"혼자 공부하는 네트워크" 도서 내용과 인터넷의 내용을 실습 정리한 글입니다.

 

1.이더넷(Ethernet)

 1)정의

 -이더넷은 LAN(근거리 통신망) 구축을 위해 장치를 연결하는 데 널리 사용되는 네트워킹 프로토콜로, 장치가 네트워크를 통해 데이터 패킷을 다른 장치와 교환하여 통신하도록 지원한다.

 

2.통신매체 규격

 1)개요

 -이더넷 표준 규격에 따라 통신매체를 지칭할 때는 통신매체의 속도와 특성을 한눈에 파악하기 쉽도록

 하기 위한 표기법이 쓰인다.

 2)전송속도(date rate)

 -숫자만 표기되어 있으면 Mbps 속도, G 붙으면 Gbps 속도를 의미한다.

 

 3)베이스(Base)

 -베이스 밴드(base band) 약자로 변조 타입(modulation type) 의미한다.

 -변조 타입이란 비트 신호로 변환된 데이터를 통신 매체로 전송하는 방법을 의미한다.

 4)추가특성(additional distinction)

 -추가 특성이란  통신매체의 여러가지 특성을 명시하는 모음이다.

 -추가 특성에는  10BASE-2 전송 가능한 최대거리, 데이터가 비트 신호로 변환되는 방식을 의미하는

 물리계층 인코딩, 비트 신호를 옮길 있는 전송로 수를 의미하는 레인 등이 있다.

 

3.통신매체 종류

 -추가특성에는  C,T,S,L 등의 글자가 있고 이것은 통신매체의 케이블의 종류를 의미한다.

 

 

 -표기 예시

4.이더넷 프레임(ethernet frame)

 1)정의

 -이더넷 기반의 네트워크에서 데이터를 전송할 사용돠는 형식.

 -이더넷 프레임은 캡슐화를 통헤 만들어지고 수신자는 받은 프레임을 역캡슐화를 통해 정보를 받아들인다.

 -이더넷 프레임의  헤더는  기본적으로 프리앰블,수신지,MAC 주소,송신지 MAC주소, 타입/길이로 구성되고 페이로드는 데이터 ,트레일러 FCS 구성됩니다.

 

 

  2)프리앰블(preamble)

  -8바이트 크기의  프레임 정보로 송신수를 알리는 데이터 송수신지 간의 동기화를 위해 사용되는

  정보이다.

 

 3)수신지 MAC 주소와 송신지 MAC 주소

 -LAN간의 수신지와 송신지를 특정할 있는6바이트의 길이의 주소로 물리적 주소로 라고도 불린다.

 -MAC 변경되지 않는 고유한 주소로 네트워크 인터페이스마다 부여된다.

 -보통 NIC(Network Interface Controller)라는 장치가 네트워크 인터페이스 역할을 담당.

 -MAC 주소 확인하기

 

 4)타입/길이

 -타입/길이 필드는 필드에 명시된 크기가 1500(16진수 05DC)이하일 경우 길이(정보의 크기) 사용되고

 1536(16진수 0600)이상일 경우 에는 타입이 사용된다.

 -타입(Type)이란 '이더넷 프레임이 어떤 정보를 캡슐화 했는지' 대한 정보 이더타입(ethertype)이라고도

  한다.

5)데이터

 -상위 계층에서 전달받거나 상위계층으로 전달해야 하는 정보.

 - 네트워크 계층에서 데이터와 헤더를 합친 PDU 이곳에 포함된다.

 -최대크기가 1500바이트로, 유의할 점은 반드시 일정 크기(46 바이트 이상)이여야 한다. 이하의

  데이터라면 크기를 맞추기 위해 패딩(Padding)이라는 정보가 내부에 채워진다.

6)FCS(Frame Check Sequence)

 -수신한 이더넷 프레임에 오류가 있는지 확인하기 위한 필드.

 -CRC(Cyctic Redundancy Check) 순환 중복 검사라고 오류 검출용 값이 들어간다.

 -송신지는 프리앰블을 제외한 나머지 필드 값들을 바탕으로 CRC 값을 계산한 값을 FCS 필드에

 명시한다.

 -수신지는 프레임에서 프리앰블과 FCS 필드를 제외한 필드 값들을 바탕으로  CRC 값을 계산한 ,

  값을 FCS 필드값과 비교한다.

 -비교 값이 일치하지 오류가 있다고 판단하여 프레임을 파기한다.