레이어2(Layer2) - 데이터 링크 계층의 프로토콜 이더넷(ethernet)
1. 이더넷의 역할
- 동일 네트워크 내의 네트워크 장비까지 전달 받은 데이터 운반
- OSI7 계층의 물리 계층과 밀접한 관련이 있다
- 케이블 통신에서 사용되기 때문에 이더넷 프레임은 전기 신호로 전송
- 동일 네트워크에서는 MAC주소 사용
2. 이더넷 프레임
- 이더넷 헤더에 MAC 주소를 기입
* ARP 테이블(MAC 테이블)
- IP 주소에 라우팅 테이블과 같다
- 'IP 주소 A에 대응하는 것은 MAC 주소 B 다'
- 인접한 장비의 MAC 주소를 헤더레 기록한 후 최종적으로 OS가 버스를 통해 NIC에게 전달, NIC는 다시 네트워크에 전송한다
3. VLAN(Virtual LAN)
- 네트워크 범위는 네트워크 스위치의 물리 구성에 의해 크게 좌우된다, 유연성 없다
1) VLAN
- 물리 구성에 의존하지 않고 가상적인 네트워크를 나누는 구조
* VLAN ID
- 가상 적으로 나눈 네트워크 숫자
- 이것으로 관리된다
- 물리적으로 떨어져 있는 스위치라도 동일 네트워크에 참가 시키는 것이 가능하다
- 네트워크 스위치의 포트별로 어떤 VLAN_ID와 연결 할지 설정해서 하나의 L2 스위치라도 여러 네트워크를 다 룰 수 있다
- 설령 같은 L2 스위치에 접속된 컴퓨터들이라도 각각 다른 VLAN_ID에 설정된 포트를 사용하고 있는 경우 별도의 L3 스위치나 라우터 없이는 통신 할 수 없다(네트워크가 다르다는 것은 IP 주소가 다르다)
'IT_Infra > WebFlow' 카테고리의 다른 글
[IT_Infra] 레이어3(Layer3) - 네트워크 계층의 프로토콜 IP(network) (0) | 2016.11.20 |
---|---|
[IT_Infra]레이어4(Layer4) - TCP의 기능 (0) | 2016.11.19 |
[IT_Infra] 레이어4(Layer4) - 전송 계층 프로토콜 TCP (0) | 2016.11.19 |
[IT_Infra] 세션을 남겨두는 기능 Keep-Alive (0) | 2016.11.18 |
[IT_Infra] 레이어7(Layer7) - 애플리케이션 계층의 프로토콜 HTTP(applicationLayer) (0) | 2016.11.18 |