반응형
인터넷
- 인터넷이란 TCP/IP (Transmission Control Protocol / Internet Protocol) 를 사용하는 전 세계에서 가장 큰 통신망이다.
TCP/IP
- 전송 프로토콜인 TCP(전송 제어 프로토콜)와 패킷 통신 방식의 인터넷 흐름, 오류조절, 전송할 파일을 패킷들로 나누어 전송, 수신된 패킷을 원래의 메시지로 조립하는 역할을 한다.
- IP 는 패킷들이 목적지에 정확하게 도달하도록 하는 기능을 가지고 있으며 패킷 전달 여부를 보증하지 않고, 패킷을 보낸 순서와 받는 순서가 다를 수 있다.
- TCP는 IP위에서 동작하는 프로토콜로, 데이터 흐름, 오류조절, 전송할 파일을 패킷들로 나누어 전송, 수신된 패킷을 원래의 메시지로 조립하는 역할을 한다. 또한 데이터의 전달을 보증하고 보낸 순서대로 받게 해준다.
웹서버와 클라이언트
- 웹 서버는 인터넷을 통해 클라이언트가 요청하는 서비스를 제공하는 서버 컴퓨터를 의미한다.
- 클라이언트는 웹 서버 픅에 서비스를 요청하는 컴퓨터 또는 사용자를 말한다.
HTTP(HyperText Transfer Protocol)
- HTTP는 인터넷상에서 웹 서버와 클라이언트 간의 문서전송을 위한 통신규약으로 인터넷 상의 하이퍼텍스트 문서를 교환하기 위하여 사용한다. (' http://www.naver.com' )
HTML(HyperText Markup Language)
- WWW(World Wide Web) 에서 하이퍼 텍스트 문서를 작성하는 기본 언어이다.
- HTML에서 사용하는 명령어를 태그(tag)라고 하는데 일반적으로 태그는 시작과 끝을 표시하는 2개의 쌍으로 이루어져 있다.
- Markup Language는 문서(웹 페이지)가 화면에 표시되는 형식을 정의한 언어이다.
FTP(File Transfer Protocol)
- FTP는 인터넷에서 파일을 주고받기 위해 정한 파일 송수신 프로토콜로 파일을 송수신하기 위한 규약이다.
- 웹 호스팅 업체를 통해 호스팅 서비스를 신청한 다음 자신이 만든 웹 문서(파일)를 올리기 위해서는 웹 호스팅 업체의 웹 서버에 접속하여 파일을 올려야한다.
- FTP 프로그램은 FTP규약대로 프로그램을 송수신할 때 사용하는 매개체로 알FTP, WS, FileZilla, WinSCP 등이 있다.
웹 호스팅
- 웹 호스팅은 컴퓨터의 일부 용량을 할당해 사용이 가능하도록 하는 서비스이다.
- 인터넷 임대 공간 서비스업으로 일정한 공간을 상품별로 나누어서 제공해 주며 웹 페이지 제작과 데이터베이스 구축이 가능하다.
- OS 및 서비스에 따라 리눅스 호스팅, 윈도우 호스팅과 닷넷 호스팅 등으로 나뉜다,
- 기본 서비스는 DB(MySQL), SSH, FTP, PHP, phpMyAdmin과 PERL 등이 있다.
인터넷 주소
URL(Uniform Resource Locator)
- URL은 인터넷에서 작동하는 웹에서 자원(리소스)을 찾는 방법을 제공한다.
- URL에는 자원에 액세스 하는 데 사용되는 프로토콜의 이름과 자원 이름이 들어있다.
- URL의 첫 번째 부분은 사용할 프로토콜을 식별하고, 두 번째 부븐은 자원이 있는 IP 주소 또는 도메인 이름을 식별한다.
도메인
- 숫자로 표현된 주소(컴퓨터의 실제 주소 IP) 대신에 문자로 표현된 주소를 사용할 수 있도록 한것이다.
DNS(Domain Name Service)
- 도메인 이름을 IP주소로 변경하기 위해 사용한다.
- 특정 컴퓨터 또는 사이트의 주소를 찾기 위해, 사람이 이해하기 쉬운 도메인 이름을 숫자 주소인 IP 주소로 변환해 주는 역할을 한다.
NIC(Network Information Centet)
- 도메인을 등록 및 관리하는 곳으로, 한국 KRNIC, 일본 JPNIC 및 각 국가 NIC에서 그 역할을 담당한다. 국가 NIC가 없는 경우 미국 NSI에서 관리한다.
세대별 이동 통신의 변화
1세대
- 아날로그 통신 방식 - 음성 통화만 가능
2세대
- 디지털 통신 방식 - 음성통화 외에도 문자 메시지와 이메일 등의 간단한 기능 가능
- CDMA(Code Division Multiple Access, 코드 분할 다중 접속) : 사용자마다 별도의 코드를 할당하는 방식을 사용
- 하나의 주파수에 코드를 부여하여 여러 사람이 사용가능
3세대
- 영상통화, 인터넷, 동영상 등의 서비스 가능
- WCDMA(Wideband Code Division Multiple Access, 광대역 코드 분할 다중 접속)
- HSDPA(High Speed Downlink Packet Access, 고속 하향 패킷 접속방식)
- CDMA2000
4세대
- 음성통화, 영상통화, 동영상, 인터넷(전송속도, 효율성, 고용량 서비스)
- LTE(Long Term Evolution), 3.9세대 무선통신 규격
- MIMO(Multi Input, Multi Output)기술
5세대
- 통합 플랫폼(수십 Gbps의 전송속도)
- 가상화 기술을 접목시킨 무선 네트워크 기술