달력

52025  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

CCNA 2

매니저/CCNA 2011. 11. 7. 23:10

이더넷 (Ethernet)

- LAN 구간에서 사용되는 네트워킹 방식 중 하나
(Layer 2에서  사용되는 프로토콜)

- 다른 방식으로는 Token Ring, FDDI, ATM 방식이 있다.

- LAN에서 사용되는 프로토콜 (Protocol), 1980년에 DEC, 인텔, 제록스가 공동 개발한 Ethernet 1을 기반으로 1985년 IEEE에서 IEEE 802.3이라는 표준을 발표

- 네트워크 방식에 맞춰서 네트워크 장비들을 구입해야 한다.
(우리나라의 겨우 90% 이상이 Ethernet 방식으로 네트워킹 한다.)


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

- Ethernet의 가장 큰 특징은 CSMA/CD 방식으로 통신한다는 것

- Ethernet이 Frame을 전송하는 방식은 Full - duplex와 Half - duplex에 따라 다르다.

- CSMA/CD는 Half - duplex로 동작하는 링크에서 Ethernet이 Frame을 전송하는 방식


- CSMA/CD는 Half - duplex에서 동장하는 링크에서 Ethernet이 Freame을 전송하는 절차

1) 호스트가 Freame을 전송하기 전에 네트워크 상에 다른 Frame이 전송되는지 확인
  -> CS (Carrier Sense) (네트워크 신호가 있는지 감지)

2) Ethernet에 연결된 장비들은 네트워크 상에 Frame의 흐름이 없을떄 서로 동시에 Frame을 전송할 수 있다.
 -> MA (Multiple Access) (다중접근)

3) Ethernet은 복수의 장비가 동시에 Frame을 전송할 수 있고, 이 경우 충돌이 일어날 수 있기 때문에 전송 후 충돌 발생 여부를 확인
 -> CD (Collision Detection) (충돌 감지)


Half - duplex (채널이 하나 / 통로가 하나)

- 충돌이 발생하면 Frame을 전송한 장비들은 서로 랜덤한 시간을 대기했다 다시 재전송

- Half - duplex 네트워크에서는 데이터 전송량이 많은 때 Frame 충돌이 많이 발생한다.

- Ethernet 장비들은 충돌 발생시 최대 15회까지 재전송을 시도, 그래도 계속 실패시 Frame 전송을 포기한다.

-> 이상의 동작방식을 CSMA/CD라고 부른다. 그리고 충돌이 발생하는 영역을 CD (Collision Domain) 이라고 한다.


Full - duplex (채널이 둘 / 통로가 둘)

- Full - duplex로 동작하는 링크는 Frame의 송신과 수신이  서로 다른 채널(통로)을 통해 이루어지기 때문에 충돌이 일어나지 않는다.

- 충돌 감지도 하지 않는다
-> 즉, Full - duplex 모드에서 Ethernet 동작 방식이 CSMA/CD 가 아니다.

- 송수신 트래픽 양이 동일하다면 Half - duplex보다 Full - duplex의 속도가 2배 더 빠르다.




이더넷 (Ethernet) Frame 구조 (1)


Preamble (7byte) / SFD (1) / 목적지 주소 (6) / 출발지 주소 (6) / 타입 길이 (2) / 데이터 (46~1500) / FCS (4) 



1) Preamble

- Frame 전송의 시작을 나타내고, 10101010이 반복되는 7byte 길이의 필드

- 수신 측에 Frame이 전송된다는 것을 알리고 0과 1을 구분할수 있게 Synchronization (동기) 신호를 제공하는 역할
(때문에 Clock을 사용하지 않는다.)


2) SOF (SFD)

- 10101011의 값을 가지며 Frame의 시작을 알리는데 사용

-> Ethernet Frame 크기를 나타낼 때 Preamble 과 SOF를 합친 8byte는 제외


3) 목적지 주소

-> Dsetination MAC address
즉, 수신지의 MAC address

4) 출발지 주소

-> Source MAC address
즉, 출발지의 MAC address

5) 타입 or 길이

-> 상위 계층 프로토콜 (Network Layer : IPv4 , IPv6 , IPX , Appletalk), 데이터 필드의 길이나 MAC 클라이언트 프로토콜의 종류를 표시 (1500 이하면 데이터 필드의 길이 표시, 1500 이상이면 MAC 클라이언트 프로토콜의 종류 / 즉, 이더타입 표시 ) 


6) 데이터

- 상위 계층에서 받은 캡슐화 된 데이터 (Packet)

7) FCS (Frame Check Sequence)

- 오류 검출용 필드

- 전송되는 이더넷 프레임의 목적지 MAC 주소부터 데이터 필드까지 에러 발생 여부를 확인 하기 위한 필드.


















'매니저 > CCNA' 카테고리의 다른 글

네트워크 이론 / 3. 전송매체  (0) 2013.05.10
네트워크 이론 / 2. 신호 및 부호화  (0) 2013.05.08
네트워크 이론 / 1. 기본개념  (0) 2013.04.15
CCNA 1  (0) 2011.11.03
Posted by cdprkr2077
|