네트워크 (Network)
사전적 의미: '전선이나 혈관, 통로 등으로 이루어진 망형 조직'
가장 많이 쓰이는 의미는 ‘컴퓨터와 컴퓨터를 연결해 주는 망’이다.
네트워크를 구축하려면 컴퓨터 간의 연결 규격(프로토콜)이 필요하다.
TCP/IP(Transmission Control Protocol/lnternet Protocol)
컴퓨터 간 통신할 수 있도록 만든 프로토콜 중 하나 (인터넷에 기반)
하드웨어, 운영체제, 접속매체와 관계없이 동작할 수 있는 개방형 구조
OSI 7 계층을 단순화해서 4 계층으로 정의했다
응용 계층 - WWW, FTP, Telnet. SMTP와 같은 네트워크 프로그램으로 구성된다.
전송 계층 - 각 시스템을 연결하고 TCP 프로토콜을 이용하여 데이터를 전송한다.
인터넷 계층 - IP 프로토콜을 이용하여 데이터를 정의하고 경로를 배정한다.
물리 계층 -실제 네트워크를 접근할 수 있도록 하는 물리적인 부분이다.
IP 주소
TCP/IP로 연결된 네트워크에서 각각의 컴퓨터를 구분하려고 사용
숫자로 구성되어 있으며, '123.123.123.123'과 같이 4개로 구분된 10진수 사용
네트워크 및 라우터 기술의 발달로 사설 IP를 통해 대부분 인터넷서비스를 이용
라우터 장비에서 제공하는 NAT(Network Access Traslator) 기능을 이용해서 접속(like 유무선 공유기)
DHCP(Dynamic Host Configuration Protocol)이라는 동적 IP 할당 프로토콜에 의해 사설 IP를 배정받고
공유기를 통해 인터넷 연결이 관리됨.
인터넷 (Internet)
네트워크 인프라로 대표적인 서비스는 웹(www), 이메일(email), FTP, Telnet, DNS, News 등이 있다.
포트와 프로토콜이 일치하지 않은 경우에는 정상적인 네트워크 서비스를 이용할 수 없다.