인터넷 (Internet)

인터넷 (Internet)

1. 인터넷 (Internet)

 - 글로벌 네트워크로서 수많은 컴퓨터기기들을 연결하여, 정보 교환 및 공유하는 시스템

 - 인터넷 프로토콜 스위트(TCP/IP)를 기반으로 하여, 전 세계적으로 연결되어 있는 컴퓨터 네트워크 통신망

 

2. 인터넷의 작동 원리

 - 클라이언트-서버 모델

    - 인터넷 서비스기본 구조

    - 정보서비스제공하는 측면서비스 요청하고 사용하는 측면분리하여 구성

    - 네트워크 상에서 데이터 및 리소스를 효율적으로 관리하고 분배하는데 사용

    - 클라이언트-서버 모델의 주요 요소는 다음과 같음

요소 설명
클라이언트 - 일반적으로 사용자가 사용하는 기기(ex : 컴퓨터, 스마트폰 등)로서 서버에 정보를 요청하고 받는 역할
서버 - 정보를 저장하고 클라이언트의 요청응답하는 기기 or 소프트웨어
- 클라이언트로부터 요청을 처리하고 필요한 데이터 or 서비스제공
- 웹 페이지, 이메일, 파일다양한 서비스를 제공

 

 - 패킷 스위칭

    - 인터넷은 정보작은 조각인 패킷으로 나눠 전송 후, 이를 재조립목적지에 도달하게 하는 패킷 스위칭 기술을 사용

    - 작은 단위의 패킷으로 나눠 보내므로, 네트워크의 혼잡도를 줄이고 전송 시간을 최소화할 수 있음

    - 패킷 스위칭의 특징과 동작 방식

        - 데이터 분할

            - 보내려는 데이터작은 패킷으로 분할됨 (이 패킷에는 데이터 조각발신지, 수신지 정보가 포함)

        - 라우팅

            - 패킷은 다양한 경로를 통해 목적지까지 전송됨 (라우터들은 패킷의 최적 경로를 선택전송)

        - 패킷 재조립

            - 패킷들은 도착지에서 다시 원래 데이터 재조립

 

'Computer Science' 카테고리의 다른 글

웹 서버(Web Server)  (0) 2024.05.11
CI/CD  (0) 2024.04.16
HTTP Status Code  (0) 2024.01.21
DNS (Domain Name System)  (0) 2023.10.15
HTTP와 HTTPS  (0) 2023.09.23