백엔드/네트워크

[네트워크기초이론] MAC주소, IP주소, Port번호가 식별하는 것

묘걍 2023. 9. 2. 14:23

출처: https://www.youtube.com/watch?v=JDh_lzHO_CA&list=PLXvgR_grOs1BFH-TuqFsfHqbh-gpMbFoy&index=2 

"Port 번호, IP주소, MAC 주소 모두 식별자이다. 그렇다면 무엇에 대한 식별자일까?"

전송단

Port 번호

- SW개발/관리 (user mode / application) : Process 식별자

- Network 관리 (4계층) : Service

  Ex) HTTP는 Web에서 사용하는 것 - TCP 80번 Port or 8080 Port → 실무에서는 보통"HTTP 서비스 열어주세요"라고 말함

- H/W 관리, 물리적 네트워크, 설치 통신 공사 등 : Interface 번호

   Ex) 공유기 유선 랜 케이블 꽂는 단자 번호

 

Network

IP주소 (v4, v6)

= Host에 대한 식별자

- Host: 인터넷에 연결된 컴퓨터/ 네트워크에 연결된 컴퓨터

- 한 컴퓨터에는 n개의 IP주소가 있다. → 하나의 NIC에 여러개의 IP주소를 바인딩할 수 있다

- 바인딩 ≒ 매핑

 

            

 

H/W

MAC

= NIC에 대한 식별자

- 쉽게 얘기해서 LAN카드 (유선 / 무선)

- 1개만 가지고 있다

- LAN 카드는 모두 MAC Address를 가지고 있다.

Ex) 💻노트북 하나에 NIC이 2개 있다면 이 노트북은 2개의 MAC주소를 가지고 있다.

- NIC는 Host를 식별하는 것은 아니다. 어떤 Host에 장착된 컴퓨터 부품에 불과함

- 하드웨어 주소라고도 한다

- 변경 가능하다