오뚝이개발자

[네트워크] CH6 유선LAN : Ethernet 본문

CS 기초/네트워크

[네트워크] CH6 유선LAN : Ethernet

땅어 2020. 11. 11. 11:28
728x90
300x250

 

이더넷

유선 LAN인 이더넷은 데이터링크 계층이다.

속도에 따라 표준 이더넷->Fast Ethernet->Gigabit Ethernet->Ten-Gigabit Ethernet

이더넷의 부계층

  • LLC(Logical Link Control) : 매체 특성에 관계없이 공통적으로 사용하는 부분. 흐름제어 및 에러제어 등 각종 제어 행위를 수행하는 부계층. LLC는 모든 LAN에서 공통의 계층(LLC를 안쓰고 MAC 프로토콜만 쓴느 경우도 有)
  • MAC(Media Access Control) : 물리 계층에서 사용하는 매체에 따라 여러 개의 프로토콜 존재(Ethernet, Token ring, Token bus...)

이더넷 프레임 포맷

  • 7개의 필드로 구성. Preamble과 SFD(Start Frame Delimiter)필드를 제외하는 경우도 있다(5개 필드) - 두 필드는 물리계층 헤더인데 데이터 수신측에서 첫 부분의 데이터를 놓칠까봐 임의로 첨가하는 비트로 딱히 의미는 없다.
  • DA(Destination address), SA(Source address) - 각 6바이트
  • Length or Type 필드 - 데이터 필드의 길이 or 네트워크 계층 프로토콜 명시. 2바이트
  • Data 필드
  • CRC - 에러 검출 기능 수행. 4바이트

이더넷 프레임 포맷

MAC 주소(=이더넷 주소=하드웨어 주소)

각 시스템을 고유하게 식별하는 주소로 위의 이더넷 포맷에서 DA, SA 필드에 들어가는 주소가 바로 MAC 주소이다. LAN카드(다른 말로 NIC; Network Interface Card)는 주소가 설정되어 출고가 되며 각 시스템 당 하나씩 할당된다. 6바이트(48비트)로 구성되며 보통 아래와 같이 16진수로 표기한다

MAC 프로토콜 : CSMA/CD

  • 1-persistent : 다른 데이터 전송을 기다렸다가 끊기면 즉시 보내주는 기법. 유선LAN에서 사용
728x90
300x250
Comments