1. 웹 서버에서의 데이터 전달과 처리
1. 물리계층 / 데이터 링크 계층 (역캡슐화)
웹 서버에 데이터가 전달
→ 데이터 링크 계층에서 이더넷 헤더의 목적지 MAC 주소와 자신의 MAC 주소를 비교
→ 주소가 같다면 이더넷 헤더와 트레일러를 분리
→ 네트워크 계층에 전달
2. 네트워크 계층 (역캡슐화)
-
IP헤더에서 목적지 IP 주소와 웹 서버의 IP 주소가 같은지 확인
→ 주소가 같다면 IP 헤더를 분리
→ 전송 계층에 전달
3. 전송 계층 (역캡슐화) / 응용 계층
-
TCP 헤더에서 목적지 포트 번호를 확인
→ 어떤 어플리케이션으로 전달해야 되는지 판단 후 TCP 헤더 분리
→ 응용 계층에 전달
2. 정적 라우팅(**Static Routing)**
-
관리자가 라우팅 테이블에 경로를 수동으로 추가하는 방법
→ 목적지 까지의 경로를 고정하거나 목적지까지의 경로가 하나로 한정되는 경우 사용
2-1. 장점
- 속도가 빠르다
- 설정이 비교적 간단
- 라우터 장비의 부담이 작다 → 알고리즘 사용이 없기 때문
- 특정 네트워크만 허용하므로 보안이 추가된다
2-2. 단점
- 네트워크 요소 연결 변경시 일일이 수동으로 변경해야한다.
- 네트워크 망이 클 경우, 사람이 직접 설정하는 것은 어렵다.
3. 동적 라우팅(Dynamic **Routing)**
-
네트워크 변경을 자동으로 감지하여 라우팅 테이블을 업데이트 하거나, 라우터끼리 정보를 교환해 최적의 경로로 전환하는 기능
-
RIP, OSFP와 같은 알고리즘을 사용한다.
→ 대규모 네트워크의 경우 사용
3-1. 장점
- 경로를 자동으로 설정해서 구성이 쉽다
- 하나의 경로가 죽으면 자동으로 다른 경로를 연결한다
3-2. 단점
- 다른 장비들과 통신하기 위해서 많은 대역폭을 소비한다.
- 알고리즘으로 인해 라우터 장비가 좋아야 한다.
Leave a comment