본문 바로가기
NETWORK

3.NETWORK LAYER / 2.인터넷 계층

by 정리1023 2023. 10. 8.

-NETWORK 계층은 다른 네트워크로 데이터를 전달
-데이터를 전송하기 위해 받은 데이터를 패킷이라는 단위로 나눈 다음에 IP주소 추가
-이렇게 나눈 패킷을 라우터를 이용하여 다른 네트워크로 전송
-라우터는 데이터의 IP주소를 활용하여 최적의 경로를 선택하여 
가장 빠르고 안전하게 데이터를 전달합니다, 이러한 기능을 라우팅이라고 합니다


 

ROUTER

-IP주소같은 HEADER에 있는 주소를 참고하여 PACKET을 전송 다른 네트워크 대역과 통신을 가능하게 함

-네트워크간 경로를 설정하고 가장 빠른 길로 트래픽을 이끌어 주는 장비
-PACKET의 목적지 IP주소를 보고 최적의 경로를 지정 = ROUTING
-미리 정해진 규칙인 ROUTING TABLE에 의해 경로 결정 (잘못되면 ROUTING LOOP 발생)
-스위치의 단점인 브로드캐스트 전송 차단

 

-내부와 외부 네트워크 신호를 구분할 줄 아는 라우터만이 외부 네트워크와의 통신을 가능하게 한다. 2계층과 차이점
그래서 라우팅(Routing) 기능은 서로 다른 네트워크를 연결하는 기능을 뜻한다.
-동일한 전송 프로토콜을 사용하는 분리된 네트워크를 연결하는 장치로 계층 간을 서로 연결한다.
-기본적으로 동적라우팅이 디폴트
-보안X 경로노출 가능

 

정적 라우팅(Static Routing)
관리자가 직접 고정적인 형태로 라우팅 테이블을 설정
최적경로를 계산하지 않아 CPU에 부담이 적음
정보를 외부로 전송하지 않아 동적 라우팅보다 보안에 좋음

네트워크 변화를 감지하기 어렵고 확장성이 낮음
대규모 네트워크에 사용 힘듬
선이 추가될 때마다 경로 설정이 필요
회선에 문제가 생겨도 다른 경로를 못 찾음

 

동적 라우팅(Dynamic Routing)
라우터끼리 정보를 교환하며 라우팅 테이블을 자동적으로 작성하는 기법
현재의 상황에 맞춰 최적 경로를 선택하고 에러 발생시 빠르게 대처함
경로 업데이트를 위해 CPU에 부하가 될 수 있음