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를 이용하여 오류 검출