네트워크

인터페이스 선택 원리와 기준

25G 2023. 8. 20. 21:08

인터페이스 선택의 핵심원리

예시를 들어 노트북으로 크롬을 실행 시키고 있다 이 노트북엔 유선인터넷이 연결돼 있는 상태입니다.
이때 무선 와이파이를 켜서 노트북에 연결시키려고합니다. 이때 이 호스트의 ip주소는 몇개를 가질 수 있을까?
일반적으로 생각하면 2개이다. 하지만 만약에 유선인터넷은 kt망을 사용하고 무선망은 skt를 쓰고 있습니다.

ip도 두개 통신망도 두개 이럴땐 누가 이 크롬을 사용하게 될까?

그렇다면 크롬을 실행시켜서 네이버에 접속을 시도할때 크롬의 소캣이 TCP/IP가 바인딩 돼야 할텐데 이때 어떤 네트워크 인터페이스를 사용할지 선택을 해야합니다.

위 데이터는 현제 컴퓨터의 라우팅정보를 나타낸것입니다.

여기서 인터페이스가 해당 글에서 봐야할 대상인데
어떤 ip주소는 어떤 네트워크 인터페이스와 연결되도록 돼 있습니다. 이때 인터페이스를 선택하는 여러가지 기준이 있지만 PC기준으로 봤을때는 메트릭값으로 결정됩니다. 메트릭값은 비용을 뜻하는데 이 비용이 적을수록 최적의 루트입니다.

'네트워크' 카테고리의 다른 글

L2 스위치란?  (0) 2023.08.20
패킷의 생성원리  (0) 2023.08.20
네트워크에서 데이터 단위  (0) 2023.08.20
Switch가 하는 일이 뭘까?  (0) 2023.08.20
개발자 관점에서의 Port 번호  (0) 2023.08.20