צעדי חסד

Ch13. Ethernet 본문

CS/데이터통신

Ch13. Ethernet

טוֹבָה 2023. 12. 14. 01:15
  • IEEE Standard for LANs

  • MAC Protocols

  • Token Passing Access Method

  • Polling-access Method

 

  • Ethernet 

 

The evolution of Ethernet

Pure ALOHA

Vulnerable time for pure ALOHA

 

Slotted ALOHA

Vulnable Slotted ALOHA

 

  • CSMA/CD Precursors

- Carrier Sense Multiple Access(CSMA)

-> 다른 transmission이 진행중인지 듣는다.

-> 만약, 진행중인 매체가 없다면, station transmits

-> Watis ACK

-> If no ACK, 충돌임을 가정하고, 스테이션 재전송

-> CSMA의 활용도는 ALOHA보다 높다.

 

  • CSMA Persistence and Back-off

CSMA Persistence and Back-off의 3가지 방법

  1. 1-Persistent
    1. 매체의 busy상태가 끝나면 바로 보내는 방법이다.
    2. busy판단 방법 : ACK의 유무 
  2. P-Persistent
    1. Busy 이후, 언제 data를 다시 보낼지 효율적으로 정하고 보낸다.
    2. P를 설정하는 것이 어렵다.
  3. NonPersistent
    1. Random time동안 대기 -> Repeat Channel sensing

 

  • Description of CSMA/CD

Adopted by Ethernet

▶jamming signal : 모든 신호를 엉망으로 만들어버리는 신호

K>Max_Iteration, break; -> Abort

  • Minimum Size of Frame 
    • Q. Frame에서 Minimum size가 존재하는 이유
    • A. 충돌 감지가 가능한 거리여야 충돌 여부를 알 수 있기에 전송 속도에 따른 거리에 대하여 minimum size를 설정했다. 만약 설정한 기간을 초과한 경우 충돌로 판단.
    • FCS(Frame check sequence) a.k.a checksum
    • FCS는 Error가 발생하면 해당 정보를 삭제한다. 하지만 모든 경우에서의 삭제가 유용한 것은 아니다.

  • Collision Detection

data transmit router > data accept router -> Occur Collision

  • IEEE 802.3 MAC Frame Format

Why we need 'Data and padding' ? For minimum size

  • Type of Ethernet
    • Bridged Ethernet 

  • Switched Ethernet

  • Full-Duplex Ethernet

  • Fast Ethernet
    • Goal
      • Upgrade the data rate to 100Mbps
      • Make it compatible with Standard Ethernet
      • keep the same 48-bit address
      • Keep the same frame format
    • Access method
      • Two solutions
        • Maximum size of network : 250m not 2500m - compatible with standard Ethernet
        • Link-layer switch (no need for CSMA/CD) 
        • ※ Why we don't need CSMA/CD ? in Switch Aritecture Ethernet, They're don't bothered each other
      • Auto-negotiation feature : mode or data rate
  • 10Gbps Ethernet(and con't)

Data center와 같은 곳에서 거대한 server를 다룰 땐, 어마어마한 양의 server들을 연결한다.

'CS > 데이터통신' 카테고리의 다른 글

Ch15.The Internet Protocol  (0) 2023.12.16
Ch14. Wireless LAN  (0) 2023.12.16
Ch12. Local Area Network  (0) 2023.12.13
Ch11. Switching  (0) 2023.11.24
Ch10. Multiplexing  (0) 2023.11.24