OSI 7 layer와 식별자
랜카드(NIC) 가 여러개 면 mac adddress도 여러개다. 랜카드의 식별자
ip주소는 host(인터넷을 사용하는 컴퓨터) 의 식별자이다.
port 번호는
- L2 인터페이스 단자
- L3,4 네트워크 수주넹서는 = 서비스 식별자
- User mode = 프로세스 식별자
Host는 이렇게 외우자
host = 네트워크에 연결된 컴퓨터 , 인터넷에서는 ip가 붙어 있는 놈들은 다 host라 보면 됨
switch = network 그 자체를 이루는 host는 스위치라고 부른다. , L3 스위치인 == 라우터
endpoint = 네트워크 이용주체 , 단말기
스위치가 하는 일과 비용
- packet이 인터넷이라는 도로를 돌아다님
- 목적지로 가기 위해서 중간에 L3 swtich 인 Router를 만남
- Router에는 이정표가 들어있음 (routing table)
뭐로 기반으로 구분하냐에 따라서 어떤 Layer의 스위치인가 구분함
- MAC 주소로 switch = L2 Switch
- Port 번호로 switch = L4 Switch
- Http url 기반으로 switch = L7 Switch
route 명렁어로 메트릭 값을 확인 할 수 있다.
목적지로 갈 수 있는 수 많은 길중에 Matric(비용) 값이 낮은 길로 가게 된다.
L2수준에서 외울 것들
NIC + (L2) Frame + LAN card + MAC
- NIC (Network Interface Card)는 흔히 LAN(Local Area Network) 카드이다.
- 유/무선 NIC이 있지만 구딩 구별하지 않고 NIC 이라고 할 때가 많다.
- NIC은 H/W이며 MAC주소를 가진다.
Frame = L2 layer에서 유통되는 단위
1Gbps = b가소문자면 bit
1GBps = B가 대문자면 byte인데 이딴 속도는 없다함
L2 스위치에 대해서
L2 Access Switch
- End point 와 직접 연결되는 스위치
- MAC 주소를 근거로 스위칭
주황색은 뭔가 충돌이 난것이다(비정상). 이것이 녹색으로 깜빡거리면 정상적으로 동작한다는 의미
Link - up = L2 Access 에 물리적으로 연결이 잘되어서 녹색불이 들어옴
Link - down = L2 Access 에 물리적으로 연결이 끊어져서 녹색불이 안들어옴
Uplink = L3 Router에 연결이 되는 케이블 , L2 acces -> L2 distribution 도 , 더 넓은 범위로 확장되어가는 회선을 uplink라 부름
L2 Distribution switch
- 쉽게 생각하면 L2 Access 스위치를 위한 스위치
- VLAN(Virutal LAN) 기능을 제공하는 것이 일반적
- Router 넘어가기전에 존재하는 고성능 스위치
L2 access switch = 방
L2 distribution switch = 층마다
Router = 건물에 하나정도 보통 존재함
LAN과 WAN의 경계 그리고 Broadcast
- Boradcast 범위를 생각해보자
- unicast는 콕 찝어서 한곳에다 얘기를 하는것
- 결국 broadcast는 비용이 높아서 범위를 최소화 시키는것이 중요하다
- Boradcast 주소라는 매우 특별한 주소가 존재함 (MAC ,IP 모두 존재)
- MAC은 이진수로 봤을떄 다 1이면 broadcast 주소다 FF-FF-FF-FF-FF-FF (48bit)
- 목적지 주소가 broadcast이면 그냥 전부다 받으라는 이야기다
- 논리적인 것인지 아니면 물리적인 것인지로 구분하는 것도 방법이다.
- 일단 MAN(Metropolitan Area Network) 는 제외하자
1번이 broadcast 통신을 하면 끝날때가지 나머지 host들이 통신을 하지 못한다.
범위를 제한하면 되지만 필요할 때 전체로 퍼지지 못하게 됨으로 상황에 맞게 trade off 로 결정해야한다.
'Network > 네트워크 핵심이론 - 기초' 카테고리의 다른 글
인터넷 공유기 작동원리 (0) | 2023.06.21 |
---|---|
네트워크 장치의 구조 (0) | 2023.06.15 |
웹을 이루는 핵심기술 (0) | 2023.06.13 |
L4 수준 대표주자 TCP와 UDP (0) | 2023.06.09 |
L3 수준에서 외울 것들 (0) | 2023.06.02 |