Limetime's TimeLine
article thumbnail
Published 2017. 12. 4. 23:09
[Switch] 1) 스위치(Switch) Network
반응형

1) 스위치(Switch)


스위치가 무엇인가?

스위치하면 무엇이 생각나는가? 버튼?

여기서 스위치는 네트워크 장비인데

허브와 비슷하지만 다르다.


<허브와 스위치의 차이점>

허브는 받은 패킷들을 다 뿌린다.

무슨 말인고 하면 외부에서 들어온 정보를

허브에 연결된 모든 장비에게 그냥 다 뿌린다는 것이다.

이것을 'Flooding' 플러딩이라고 한다.

그래서 신뢰성이 떨어질 뿐더러 트래픽도 많다.


이에 반해, 스위치는 맥테이블이라는 곳에 맥 주소를 학습하여

학습한 맥주소를 통해 데이터를 전송한다.

이때 학습은 'Learning'이라고 하며

데이터 전송은 'Forwarding'이라고 한다.

또한 패킷을 맥 테이블을 이용하여 누가 받을지

알기 때문에 트래픽 또한 감소한다.

정리 해보자면 허브보다 스위치가 더 상위 장비임을 알 수 있다.


<OSI 7 LAYER>

ㆍ네트워크가 하는 일

경로 탐색, 서로 다른 네트워크 연결, 네비게이션

장비 : 라우터

약속 : IP, 라우팅


ㆍ데이터링크가 하는 일

데이터 전송 방식 결정

장비 : 스위치(VLAN, STP)

약속 : Ethernet


ㆍ물리계층이 하는 일

물리적인 연결

장비 : 허브, 선

약속 : 전기적인 신호


(LAN) Data-Link (2) Layer

<데이터링크>

* LLC

1. MAC계층과 3계층 연결

   2. 흐름제어(전송전 얘기하고 줌), 에러제어

* MAC

운송방식결정

CSMA/CD(+토큰링), 토큰버스, 토큰링(토큰단방향), FDDI(이중형구조, 토큰양방향)


<물리계층 헤더>

P(Preamble) : 비트 동기 문자(0,1 반복)

SFD : 프레임 동기 문자(마지막 두비트가 ’11’ß프레임의 시작을 알림) ---프레임의 시작과 끝을 구분


<MAC 프레임>

  - MAC 헤더 -

  DA(Destination Address) : 목적지 주소

  SA(Source Address) : 출발지 주소

  T/L(Type/Length) : 상위 프로토콜 정보( IP, ICMP, ARP…)

=> 0x600이상은 Type

 

- LLC 프레임

  DATA : 상위 계층으로부터 받은 데이터 혹은 전달할 데이터

  PADDING

DSAP    SSAP    CONTROL    DATA


<트레일러>

FCS : CRC를 이용하여 오류 검출




반응형
profile

Limetime's TimeLine

@Limetime

포스팅이 좋았다면 "공감❤️" 또는 "구독👍🏻" 해주세요!