더북(TheBook)

2. 데이터 조각을 프레임으로 패키징합니다. 각 프레임에는 데이터와 이더넷의 네트워크 어댑터가 프레임을 처리하는 데 필요한 기타 정보가 포함됩니다. IEEE 802.3 이더넷 프레임에는 다음이 포함됩니다.

프리앰블: 프레임의 시작을 표시하는 데 사용되는 일련의 비트입니다(8바이트, 마지막 1바이트는 시작 프레임 구분자임).

수신자 주소: 프레임을 받을 네트워크 어댑터의 6바이트(48비트) 물리 주소입니다.

소스 주소: 프레임을 보내는 네트워크 어댑터의 6바이트(48비트) 물리 주소입니다.

선택적 VLAN 태그: 802.1q 표준에 따른 선택적 16비트 필드는 여러 개의 가상 LAN이 동일한 네트워크 스위치를 통해 작동할 수 있게 설계되었습니다.

길이: 데이터 필드의 크기를 나타내는 2바이트(16비트) 필드입니다.

데이터: 프레임과 함께 전송되는 데이터입니다.

프레임 검사 순서(FCS, Frame Check Sequence): 프레임의 4바이트(32비트) 체크섬(checksum)1 값입니다. FCS는 데이터 전송을 확인하는 일반적인 방법입니다. 송신 컴퓨터는 프레임에 대한 주기적 덧붙임 검사(CRC, Cyclic Redundancy Check) 값을 계산하고 CRC 값을 프레임에 인코딩합니다. 그런 다음 수신 컴퓨터는 CRC를 다시 계산하고 FCS 필드를 확인해 값이 일치하는지 확인합니다. 값이 일치하지 않으면 전송 중에 일부 데이터가 손실되거나 변경되었음을 의미하며, 이때 상위 프로토콜이 재전송을 요청할 수 있습니다.

 

3. 데이터 프레임을 OSI의 물리 계층에 해당하는 하위 레벨 구성 요소로 전달합니다. 이 계층은 프레임을 비트 스트림으로 변환해 전송 매체를 통해 전송합니다.

 

이더넷 네트워크의 다른 네트워크 어댑터는 프레임을 수신하고 대상 주소를 확인합니다. 대상 주소가 네트워크 어댑터의 주소와 일치하면 어댑터 소프트웨어는 들어오는 프레임을 처리하고 프로토콜 스택의 상위 계층으로 데이터를 전달합니다.

 

 


1 역주 ‘검사합’이라고도 하며, 간단하게 에러를 검출하는 방법입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.