하향식접근4 [하향식 접근 8판] Ch 4 - 4.2 라우터 내부에는 무엇이 있을까? ※"컴퓨터 네트워킹 하향식 접근 8판" 책을 간단하게 정리한 내용의 글입니다.※4.2 라우터 내부에는 무엇이 있을까?포워딩(Forwarding)패킷이 라우터의 입력 링크에 도달했을 때, 그 패킷을 적절한 출력 링크로 이동시키는 것을 포워딩이라고 한다. 이는 포워딩 테이블을 기반으로 이루어진다.라우팅(Routing)네트워크 전체에서 송신자에서 수신자로 패킷이 도달하기 위해 최적의 경로를 찾는 과정을 라우팅이라고 한다.포워딩은 단기적 작업이고, 라우팅을 장기적 관점이다. 라우팅 시에 라우팅 알고리즘에 의해 네트워크 내의 라우팅 테이블을 작성하거나 갱신한다.입력 포트네트워크 외부로부터 패킷을 수신하고 라우터 내부로 전달한다.들어오는 링크 반대편에 있는 링크 계층과 상호 운용하기 위해 필요한 링크 계층 기능을 .. 2024. 12. 2. [하향식 접근 8판] Chapter 3 트랜스포트 계층 (3.1 ~ 3.2) ※"컴퓨터 네트워킹 하향식 접근 8판" 책을 간단하게 정리한 내용의 글입니다.※3.1절과 3.2절에서는 트랜스포트 계층의 전반적인 역할과 그 중 다중화와 역다중화에 대해 배운다.3.1 트랜스포트 계층 서비스 및 개요트랜스포트 계층은 애플리케이션에게 논리적 통신(logical communication)을 제공한다. 논리적 통신은 애플리케이션이 그 아래 단의 메시지 운반의 세부 사항에 상관하지 않고 멀리 떨어져 있는 호스트들이 직접 연결된 것처럼 보이는 것을 말한다.애플리케이션 프로세스는 트랜스포트 계층에서 제공해주는 서비스를 사용해서 목적지 애플리케이션 프로세스로 메시지를 보낸다.송신 측의 트랜스포트 계층은 송신 애플리케이션 프로세스로부터 메시지를 받아서 작은 조각으로 분할하고 캡슐화해서 트랜스포트 계층 .. 2024. 11. 1. [하향식 접근 8판] 1.5 프로토콜 계층과 서비스 모델 ※"컴퓨터 네트워킹 하향식 접근 8판" 책을 간단하게 정리한 내용의 글입니다.※1.5.1 계층구조어떤 복잡한 시스템을 계층화하여 단순화하는 것은 매우 중요하다. 계층화 하는 것은 전체 시스템을 파악하기 쉽게 해주고, 각 계층이 제공하는 서비스의 구현을 바꾸는 것도 쉽게 해준다.한 계층은 상위 계층에 같은 서비스를 제공하고, 하위 계층의 서비스를 이용한다. 여기서 한계층의 구현이 변한다고 하더라도 다른 계층은 아무런 영향이 없다.인터넷은 많은 요소로 구성된 복잡한 시스템이다. 인터넷 또한 계층화를 통해 네트워크 구조를 파악할 수 있다.프로토콜 계층화네트워크 계층은 프로토콜로 이루어져 있다. 프로토콜은 네트워크 계층의 한 계층에 속해서 상위 계층에 서비스를 제공한다. 이 서비스는 그 계층 내부에서 어떤 기능.. 2024. 9. 19. [하향식 접근 8판] 1.3 네트워크 코어 ※"컴퓨터 네트워킹 하향식 접근 8판" 책을 간단하게 정리한 내용의 글입니다.※1.3.1 패킷 교환패킷종단 시스템에서 메시지(데이터)를 교환할 때 이 메시지를 패킷(packet)이라고 하는 작은 데이터 덩어리로 분할한다.패킷은 통신 링크와 링크 계층 스위치를 거쳐서 목적지 종단 시스템으로 전달된다.전달 시간R bit/sec의 속도로 L bits의 패킷을 송신하는데 걸리는 시간: L/R 초저장 후 전달라우터는 패킷의 모든 비트가 도착한 후에 출력 링크로 해당 패킷의 전송을 시작한다.통신 링크를 통한 전송 시간을 무시할 때, 저장 후 전달이 아닌 모든 비트를 바로 바로 R bit/sec의 속도로 L bits를 전달한다면 L/R초가 걸릴 것이다.(몇 개의 라우터를 거치든 L/R초이다.)실제로는 저장 후 전달 .. 2024. 9. 14. 이전 1 다음