Internet: 두 판 사이의 차이

youngwiki
 
(같은 사용자의 중간 판 11개는 보이지 않습니다)
31번째 줄: 31번째 줄:
** [[Eletronic Mail|PoP/IMAP]]
** [[Eletronic Mail|PoP/IMAP]]
** [[DNS]]
** [[DNS]]
** [[IPv4 Addressing#DHCP|DHCP]]
** [[Network Layer#Network Management and SNMP|SNMP]]
** [[VoIP#RTP|RTP]], [[VoIP#RTCP(Real-Time Control Protocol)|RTCP]]
** [[VoIP#SIP|SIP]]
* Transport Layer
* Transport Layer
** [[TCP]]
** [[TCP]]
** [[UDP]]
** [[UDP]]
* Network Layer
* Network Layer
** [[Internet Protocol]]
** [[Network Layer#Intra-AS Routing|IGP]]([[OSPF]]<ref>IS-IS 프로토콜은 OSPF와 거의 비슷한 작업을 수행한다.</ref>, RIP, IGRP)
** [[BGP]]
** [[The SDN Control Plane#Data Plane|OpenFlow]]
** [[Network Layer#ICMP: The Internet Control Message Protocol|ICMP]]
* Data Link Layer
** [[Multiple Access Protocols#Slotted ALOHA|ALOHA (sloted)]]
** [[CSMA]]
** [[Multiple Access Protocols#Polling Protocol|Polling Protocol]]
** [[Multiple Access Protocols#Token-Passing Protocol|Token-Passing Protocol]]
** [[Data Link Layer#Link Virtualization: MPLS|MPLS Signaling Protocol]]<ref>Network layer와 data link layer 사이에 구현된 것으로 간주된다.</ref>
** [[Wireless and Mobile Networks#CDMA/CA|CDMA/CA]]
** [[WiFi: IEEE 802.11#The 802.11 MAC Protocol|CSMA/CA]]


===List of NOT Protocols===
===List of NOT Protocols===
40번째 줄: 57번째 줄:
** [[Cookie]]
** [[Cookie]]
** [[Web Cache]]
** [[Web Cache]]
** [[Web Cache#Conditional Get|Conditinal GET]]
** [[Video streaming and content distribution networks#Dynamic Adaptive Streaming over HTTP|DASH]]
** [[Video streaming and content distribution networks#Dynamic Adaptive Streaming over HTTP|DASH]]
** [[Video streaming and content distribution networks#Contents Distribution Network|CDN]]
** [[Video streaming and content distribution networks#Contents Distribution Network|CDN]]
47번째 줄: 65번째 줄:
* Network Layer
* Network Layer
** [[Network Layer#Routing and Forwarding#Control Plane: The SDN Approach|SDN]]
** [[Network Layer#Routing and Forwarding#Control Plane: The SDN Approach|SDN]]
** [[IPv4 Addressing#CIDR|CIDR]]
** [[Internet Protocol|Network Address Translation (NAT)]]
* Data Link Layer
** [[Data Link Layer#Link Virtualization: MPLS|MPLS]]<ref>Network layer와 data link layer 사이에 구현된 것으로 간주된다.</ref>


==각주==
==각주==

2025년 6월 18일 (수) 05:11 기준 최신판

상위 문서: 컴퓨터 네트워크

개요

Internet(인터넷)이란 쉽게 말해서 network of networks이다. 이는 수십억 개의 서로 연결된 컴퓨터 device들에 의해서 구성되며, 이를 통해 거대한 통신망을 형성한다. 인터넷을 여러 서비스를 제공하는 infrastructure로 볼 수도 있으며, 이러한 infrastructure는 애플리케이션[1]에 대한 여러 서비스를 제공한다.

Internet은 위와 같은 모습을 띄고 있다.

구성 요소

  • host: end system[2]에 해당하며 network app들을 실행시킨다.
  • communication links: host들은 communication links를 통해서 서로 간의 통신을 한다.
    • wired links: 광섬유, 구리선 등
    • wireless links: 전파, 인공위성 등
      • 대부분의 인터넷은 wired link를 사용하며, wireless link는 대부분 host에서 access point까지의 연결에만 사용된다.
      • bandwidth: bps[3](송신 속도)를 의미한다.
  • router와 switch: packet switch를 가능하게 하는 네트워크 장치이다.
    • packet[4] switch: 한 incoming communication link로 도착한 packet을 취하고 이를 outgoing commnication link로 전달하는 것이다.

ISP

ISP는 internet service provider의 약자로, KT, SKT, U+와 같이 인터넷 서비스를 제공하는 업체이다. ISP는 host들이 edge network에 다양한 유형의 네트워크 접속을 지원하는 역할을 한다. 또한 그자체로 하나의 네트워크로 볼 수 있으며, 각각의 ISP 또한 연결되어 있다.

Protocol

인터넷 내에서 정보의 송수신을 제어하는 인터넷의 구성 요소를 protocol이라고 한다. 쉽게 말하면 인터넷의 구성 요소[5] 사이의 규약이라고 볼 수 있다. 그 예시로는 TCP, IP, HTTP 등이 있다.

새로운 protocol을 제정하기 위한 표준을 Internet Standard라고 한다. 새로운 프로토콜을 제정하기 위해서는 RFC라는 서류에 해당 프로토콜에 대한 정보를 작성해야 한다. 이렇게 작성된 문서는 IETF[6]라고 하는 비영리 단체에서 심사를 받아 프로토콜 제정 절자가 진행된다.

List of Protocols

List of NOT Protocols

각주

  1. 웹, VoIP, 이메일, 게임, 커머스 등...
  2. edge network에 있는 computer devices / 유저가 바로 접속하는 기기 or 서버
  3. bits per second
  4. 네트워크에서 데이터를 주고받을 때 사용하는 작은 데이터 조각이다.
  5. 패킷, 스위치, 호스트 등...
  6. Internet Engineering Task Force
  7. IS-IS 프로토콜은 OSPF와 거의 비슷한 작업을 수행한다.
  8. Network layer와 data link layer 사이에 구현된 것으로 간주된다.
  9. Network layer와 data link layer 사이에 구현된 것으로 간주된다.