인터넷의 시작 TCP/IP 프로토콜
인터넷의 시작
시스템과 애플리케이션의 정보 교환이 가능하도록 통일 된 규칙을 뜻한다. 1970년대 초반 미국 국방부 산하 ARPA연구원 (현DARPA) Vinton Gray Cerf와 Robert E. Kahn에 의해 확립되었으며, 초기 ARPA net에서 TCP/IP Protocol이라는 이름으로 자리잡게 되었다.
TCP, UDP 차이
- TCP: 주로 사용자의 요청에 의해 정보가 교환되는 경우 사용됨, 파일이 큰 경우가 많음.
ex) http(웹), FTP, SSH, Telnet 등
- UDP: 주로 시스템 간의 정보 교환에 사용됨, 작은 신호만 주고 받음.
ex) SNMP(네트워크 관리), NBNS(윈도우 파일공유), DNS(도메인 네임과 IP주소)
: 네트워크가 TCP 일지 UDP일지를 결정하는 것을 ‘네트워크 프로그래밍’이라고 하며, 주로 어플리케이션 개발자에 의해 결정된다.
네트워크
네트워크는 전송매체들의 연결로 구성된 모임을 말하며 LAN과 WAN으로 나뉘어진다.
- LAN: 많은 컴퓨터를 단거리 상으로 연결하는 것이 목적
Ex) Ethernet, Token Ring, FDDI, Wi-Fi
- WAN: 장거리 연결이 목적
Ex) HDLC, PPP, ATM, X.25 등
(예시) LAN과 WAN 인천공항
LAN – 인천공항내 관제탑, 화물동, 탑승동 등등 공항자체는 거대한 LAN을 형성 (예시 - FDDI)
WAN – 영종도와 내륙을 연결한다. / Single point Failure를 막기위한 추가 연결도 존재한다.