본문 바로가기

Computer Science/Network7

03 Transport Layer 3.1 트랜스포트 계층 서비스 및 개요 트랜스포트 계층 프로토콜 : 서로 다른 호스트에서 동작하는 애플리케이션 프로세스 간의 논리적 통신 제공 논리적 통신 : 프로세스들이 동작하는 호스트들이 직접 연결된 것처럼 보임 트랜스포트 계층 프로토콜은 종단 시스템에서 구현 (송신)애플리케이션 프로세스에서 수신한 메시지를 세그먼트로 변환 후 네트워크 계층으로 전달 (수신)네트워크 계층에서 수신한 세그먼트를 애플리케이션이 이용하도록 처리 네트워크 애플리케이션에는 하나 이상의 트랜스포트 계층 프로토콜이 사용 가능 3.1.1 트랜스포트 계층과 네트워크 계층 사이의 관계 트랜스포트 계층 프로토콜 : 서로 다른 호스트에서 동작하는 프로세스들 사이의 논리적 통신 제공 네트워크 계층 프로토콜 : 호스트들 사이의 논리적 통신 제.. 2021. 4. 13.
02 Application Layer 2.1 네트워크 애플리케이션의 원리 네트워크 애플리케이션 개발의 중심 다른 종단 시스템에서 동작하고 네트워크를 통해 서로 통신하는 프로그램을 작성하는 것 종단 시스템에만 애플리케이션 소프트웨어가 존재 2.1.1 네트워크 애플리케이션 구조 (개발자 관점) 네트워크 구조 : 고정되어 있으며, 애플리케이션에 특정 서비스 집합을 제공 애플리케이션 구조 : 개발자에 의해 설계되고 애플리케이션이 다양한 종단 시스템에서 어떻게 조직되어야 하는지를 지시 클라이언트-서버 구조 : 서버는 항상 켜져있는 호스트, 클라이언트는 가끔 혹은 항상 켜져있을 수 있다. 클라이언트는 서로 직접적으로 통신하지 않음 서버가 고정 IP주소를 갖음 클라이언트는 서버 주소로 패킷을 보내서 서버에 연결 서버가 모든 요청에 응답할 수 없기에, 데.. 2021. 1. 24.
01 컴퓨터 네트워크와 인터넷 1.1 인터넷이란 무엇인가? 인터넷의 구성요소 관점 네트워킹 인프라 구조 관점 1.1.1 구성요소로 본 인터넷 인터넷 : 전 세계적으로 수십억 개의 컴퓨팅 장치를 연결하는 컴퓨터 네트워크 컴퓨팅 장치 : 호스트 or 종단 시스템 ▶ 종단 시스템은 통신 링크와 패킷 스위치의 네트워크(ISP)로 연결되어 인터넷에 접속 통신 링크 : 동축 케이블, 구리선, 광케이블, 라디오 스펙트럼 등 다양한 물리매체로 구성되며, 다양한 전송률을 이용하여 데이터를 전송한다. 패킷 : 종단 시스템이 다른 종단 시스템으로 데이터를 보낼 때, 송신 측은 그 데이터를 세그먼트로 나누고 각 세그먼트에 헤더를 붙임 → 이러한 정보 패키지가 패킷! 패킷 스위치 : 입력 통신 링크로 도착하는 패킷을 받아서 출력 통신 링크로 전달. 라우터는.. 2021. 1. 24.