카테고리: TCP/IP 프로토콜

역사

표준 (10M bps), 고속 (100Mbps), 기가(1Gpbs), 10기가(10Gpbs)

여기에서는 표준 이데넷을 기준으로 소개

CSMA/CD(Carrier Sense Multiple Access with Collision Detection)

망을 같이 사용하는 특징으로 충돌을 회피하기 위한 방법에 관한 규정

충돌을 방지하기 위해 최소 프레임 길이를 64바이트로 정의하였음(loop back은 관계없음) 

표준 이더넷에서 1bit를 전송하는 최대 전파 시간은 25.6 마이크로 초이다.

따라서 1비트를 전송 및 수신하는데 걸리는 시간은 52.6 마이크로 초이다.

그리고 표준 이더넷은 10Mbps(10000000 bit per seccond)이다.

10000000 bit/sec X 52.6 마이크로 초 = 512bit = 64byte

참고로 전이중 모드는 충돌이 없어서 CSMA/CD를 이용하지 않고 반이중 모드에서만 사용한다.

프로토콜 스택

dest MAC

(6 bytes)

src MAC

(6 bytes)

type

(2 bytes)

MAC

IEEE에서는 데이터 링크 계층에 LLC(Logical Link Contorl, 논리적 연결 제어)와 MAC(Medium Access Control, 매체 접근 제어)로 구분하여 여러 종류의 물리계층을 표현할 수 있게 하였다.
여기에서는 MAC부터 다를 것이다.
MAC 주소의 마지막 값이 홀수는 유니캐스트이고 짝수는 멀티 캐스트를 나타낸다.
모든 비트가 1이면 브로드캐스트이다.

type

참고 사이트: http://www.cavebear.com/archive/cavebear/Ethernet/type.html

좀 더 자세한 자료를 원하면 http://www.cavebear.com/ 사이트를 방문하자.

위 사이트는 ethernet에 관한 다양한 연구 자료를 제공하는 Karl Auerbach(CaveBear)의 것이다.