메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Internet: 두 판 사이의 차이

noriwiki
Pinkgo (토론 | 기여)
새 문서: 상위 문서: 컴퓨터 네트워크 ==개요== Internet(인터넷)이란 쉽게 말해서 network of networks이다. 이는 수십억 개의 서로 연결된 컴퓨터 device들에 의해서 구성되며, 이를 통해 거대한 통신망을 형성한다. 인터넷을 여러 서비스를 제공하는 infrastructure로 볼 수도 있으며, 이러한 infrastructure는 애플리케이션<ref>웹, VoIP, 이메일, 게임, 커머스 등...</ref>에 대한 여러 서비스를...
 
Pinkgo (토론 | 기여)
 
(같은 사용자의 중간 판 16개는 보이지 않습니다)
2번째 줄: 2번째 줄:


==개요==
==개요==
Internet(인터넷)이란 쉽게 말해서 network of networks이다. 이는 수십억 개의 서로 연결된 컴퓨터 device들에 의해서 구성되며, 이를 통해 거대한 통신망을 형성한다. 인터넷을 여러 서비스를 제공하는 infrastructure로 볼 수도 있으며, 이러한 infrastructure는 애플리케이션<ref>웹, VoIP, 이메일, 게임, 커머스 등...</ref>에 대한 여러 서비스를 제공한다.
'''Internet(인터넷)이란 쉽게 말해서 network of networks'''이다. 이는 수십억 개의 서로 연결된 컴퓨터 device들에 의해서 구성되며, 이를 통해 거대한 통신망을 형성한다. 인터넷을 여러 서비스를 제공하는 infrastructure로 볼 수도 있으며, 이러한 infrastructure는 애플리케이션<ref>웹, VoIP, 이메일, 게임, 커머스 등...</ref>에 대한 여러 서비스를 제공한다.
[[파일:Internet.png|섬네일|381x381픽셀|Internet은 위와 같은 모습을 띄고 있다.]]


==구성 요소==
==구성 요소==
* host: end system<ref>edge network에 있는 computer devices / 유저가 바로 접속하는 기기 or 서버</ref>에 해당하며 network app들을 실행시킨다.
* '''host: end system'''<ref>edge network에 있는 computer devices / 유저가 바로 접속하는 기기 or 서버</ref>에 해당하며 network app들을 실행시킨다.
* communication links: host들은 communication links를 통해서 서로간의 통신을 한다.  
* communication links: host들은 communication links를 통해서 서로 간의 통신을 한다.  
** wired links: 광섬유, 구리선 등
** wired links: 광섬유, 구리선 등
** wireless links: 전파, 인공위성 등
** wireless links: 전파, 인공위성 등
*** 대부분의 인터넷은 wired link를 사용하며, wireless link는 대부분 host에서 access point까지의 연결에만 사용된다.
*** 대부분의 인터넷은 wired link를 사용하며, wireless link는 대부분 host에서 access point까지의 연결에만 사용된다.
*** bandwidth: bps<ref>bits per second</ref>(송신 속도)를 의미한다.
*** bandwidth: bps<ref>bits per second</ref>(송신 속도)를 의미한다.
* router와 switch: packet switch를 가능하게 하는 네트워크 장치이다.
* '''router와 switch: packet switch를 가능하게 하는 네트워크 장치'''이다.
** packet<ref>네트워크에서 데이터를 주고받을 때 사용하는 작은 데이터 조각이다.</ref> switch: 한 incoming communication link로 도착한 packet을 취하고 이를 outgoing commnication link로 전달하는 것이다.
** packet<ref>네트워크에서 데이터를 주고받을 때 사용하는 작은 데이터 조각이다.</ref> switch: 한 incoming communication link로 도착한 packet을 취하고 이를 outgoing commnication link로 전달하는 것이다.


==ISP==
==ISP==
ISP는 internet service provider의 약자로, KT, SKT, U+와 같이 인터넷 서비스를 제공하는 업체이다.
'''ISP는 internet service provider'''의 약자로, KT, SKT, U+와 같이 인터넷 서비스를 제공하는 업체이다.
ISP는 host들이 edge network에 다양한 유형의 네트워크 접속을 지원하는 역할을 한다.
ISP는 host들이 edge network에 다양한 유형의 네트워크 접속을 지원하는 역할을 한다.
또한 그자체로 하나의 네트워크로 볼 수 있으며, 각각의 ISP 또한 연결되어 있다.
또한 그자체로 하나의 네트워크로 볼 수 있으며, 각각의 ISP 또한 연결되어 있다.
22번째 줄: 23번째 줄:
인터넷 내에서 정보의 송수신을 제어하는 인터넷의 구성 요소를 protocol이라고 한다. 쉽게 말하면 인터넷의 구성 요소<ref>패킷, 스위치, 호스트 등...</ref> 사이의 규약이라고 볼 수 있다. 그 예시로는 TCP, IP, HTTP 등이 있다.
인터넷 내에서 정보의 송수신을 제어하는 인터넷의 구성 요소를 protocol이라고 한다. 쉽게 말하면 인터넷의 구성 요소<ref>패킷, 스위치, 호스트 등...</ref> 사이의 규약이라고 볼 수 있다. 그 예시로는 TCP, IP, HTTP 등이 있다.


새로운 protocol을 제정하기 위한 표준을 Internet Standard라고 한다. 새로운 프로토콜을 제정하기 위해서는 RFC라는 서류에 해당 프로토콜에 대한 정보를 작성해야 한다. 이렇게 작성된 문서는 IETF<ref>Internet Engineering Task Force</ref>라고 하는 비영리 단체에서 심사를 받아 프로토콜 제정 절자가 진행된다.
새로운 protocol을 제정하기 위한 표준을 '''Internet Standard'''라고 한다. 새로운 프로토콜을 제정하기 위해서는 '''RFC'''라는 서류에 해당 프로토콜에 대한 정보를 작성해야 한다. 이렇게 작성된 문서는 '''IETF'''<ref>Internet Engineering Task Force</ref>라고 하는 비영리 단체에서 심사를 받아 프로토콜 제정 절자가 진행된다.
 
===List of Protocols===
* Application Layer
** [[HTTP]]
** [[SMTP]]
** [[Eletronic Mail|PoP/IMAP]]
** [[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
** [[TCP]]
** [[UDP]]
* 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===
* Application Layer
** [[Cookie]]
** [[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#Contents Distribution Network|CDN]]
* Transport Layer
** [[TCP Congestion Control#Additive Increase Multiplicative Decrease|AIMD]]
** [[Principles of congestion control#Explicit Congestion Notification|ECN]]
* Network Layer
** [[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.png
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 사이에 구현된 것으로 간주된다.