2025/03/27 3

[컴퓨터 네트워킹 하향식 접근] 3-1. 트랜스포트 계층: 개요

이석복 님의 KOCW 강의 "컴퓨터 네트워크"를 정리한 글입니다.* James F. Kurose님과 Keith W. Ross 님의"컴퓨터 네트워킹 하향식 접근" 책을 교제로 한 강의입니다. (책의 내용은 포함되지 않았습니다)1. 트랜스포트 계층 서비스 및 개요트랜스포트 계층호스트 간의 데이터 전송을 관리하는 역할기능설명신뢰성 있는 데이터 전송데이터 전송 중, 오류를 검사하고 재전송을 처리함흐름 제어 및 혼잡 제어네트워크 혼잡과 수신자의 처리 능력에 맞게 데이터 전송 속도를 조절함다중화 및 역다중화여러 애플리케이션이 하나의 네트워크 연결을 공유할 수 있도록 데이터를 분리하고 재조합함 세그먼트트랜스포트 계층에서 전송되는 데이터 단위✅ 애플리케이션 계층에서 보낸 데이터를 세그먼트로 나누어 전송함 2. ..

Network 2025.03.27

[컴퓨터 네트워킹 하향식 접근] 2. 애플리케이션 계층

이석복 님의 KOCW 강의 "컴퓨터 네트워크"를 정리한 글입니다.* James F. Kurose님과 Keith W. Ross 님의"컴퓨터 네트워킹 하향식 접근" 책을 교제로 한 강의입니다. (책의 내용은 포함되지 않았습니다) 1. 네트워크 애플리케이션의 원리Process Communicating프로세스 간 통신을 의미 socket네트워크에서 프로세스 간 통신을 위한 엔드포인트 (통신 인터페이스)소켓을 통해 메시지를 주고받음identifier: ip + port Client-Server Architecture구분서버 (Server)클라이언트 (Client)상태항상 대기 상태 (대기 서버)요청 시에만 활성화됨IP 주소영구적인 고정 IP 주소를 가짐동적 IP 주소를 가질 수 있음데이터 센터보통 데이터 ..

Network 2025.03.27

[컴퓨터 네트워킹 하향식 접근] 1. 컴퓨터와 네트워크 인터넷

이석복 님의 KOCW 강의 "컴퓨터 네트워크"를 정리한 글입니다.* James F. Kurose님과 Keith W. Ross 님의"컴퓨터 네트워킹 하향식 접근" 책을 교제로 한 강의입니다. (책의 내용은 포함되지 않았습니다)1. 인터넷이란 무엇인가?전 세계에 분산되어 있는 컴퓨터, 스마트폰, 서버 등이 하나의 거대한 체계로 연결되어 정보를 주고받을 수 있도록 만든 네트워크 2. 네트워크의 가장자리Transport Protocol프로세스 간 통신을 위한 프로토콜✅ 프로세스 식별을 위해 포트 번호 사용✅ reliability, data integrity 제공항목TCP (Transmission Control Protocol)UDP (User Datagram Protocol)연결 방식Connection-..

Network 2025.03.27