본문 바로가기

TCP.IP

제 2장 통신 서비스와 프로토콜

TCP/IP가 보이는 그림책이라는 책을 통해서 정리한 내용



서버와 클라이언트


서버 - 서비스를 제공하는 측


클라이언트 - 서비스를 받는 측


※ 한 대의 컴퓨터가 서버, 클라이언트 두 가지 역할을 동시에 할 수도 있다.


데이터가 어디 있지?


URL이란 - 네트워크 상에 있는 특정 데이터를 표시하는 데 사용이 됨.


스킴명 - 서비스의 종류를 나타낸다.


도메인 - 서버를 나타낸다.


포트번호 - 애플리케이션 프로토콜을 식별하는 번호이다. 스킴명에 의해 판단할 수 있으므로 생략 가능


경로 - 서버 내에서 파일의 주소를 나타낸다.


파일명 - 파일명은 생각할 수도 있다.





도메인




서버명 = 호스트명

- 인터넷상에서 여러가지 서비스(메일, 카페, 블로그)를 제공해 주는 컴퓨터(서버)의 이름을 총징한 것


조직명 + 조직 속성 + 국가 코드 = 도메인명


'com'이나 'org'등 나라에 관계없이 사용할 수 있는 조직 속성을 gTLD(알반 최상위 도메인)라고 한다.



더 자세한 gTLD에 관한 정보

https://ko.wikipedia.org/wiki/%EC%9D%BC%EB%B0%98_%EC%B5%9C%EC%83%81%EC%9C%84_%EB%8F%84%EB%A9%94%EC%9D%B8


WWW(World Wide Web)


웹 페이지는 페이지의 일부분에 다른 페이지의 위치에 관한 정보를 심어 놓음으로써 양쪽을 연결할 수 있는 하이퍼텍스트라는 문서로 작성된다. 하이퍼텍스트를 사용하여 전 세계 인터넷에서 정보를 공개, 고유하는 서비스를 WWW서비스라고 한다.


※ 하이퍼텍스트와 HTML, HTTP의 관계


하이퍼텍스트가 쓰인 기술들 중 가장 중요한 두 가지가 HTML과 HTTP이다. HTTP는 하나의 프로토콜으로서, 이 통신 규약을 이용해서 컴퓨터가 다른 컴퓨터와 메시지를 주고 받을 수 있다. HTTP로 HTML 문서가 전달될 수 있다.


(출처 : https://ko.wikipedia.org/wiki/%ED%95%98%EC%9D%B4%ED%8D%BC%ED%85%8D%EC%8A%A4%ED%8A%B8)


WWW 브라우저



WWW 개요


www는 www서버와 www브라우저의 주고받기로 이루어집니다. 주고받기는 HTTP(HyperText Transfer Protocol)이라는 프로토콜을 기초로 일어난다.


WWW서버 - 하이퍼텍스트나 화상, 음성 파일 등을 보관하고 WWW브라우저의 요청에 맞게 전달한다.


WWW브라우저 - WWW서버로부터 다운로드한 파일을 표시한다.


전자메일 



메일 계정 - 사용자 고유의 문자열이다.


도메인 - 메일 박스가 있는 서버의 주소이다.


전자메일 서비스에 대해 클라이언트가 되는 것을 메일러(mailer)라는 애플리케이션이라고 합니다.


전자메일 개요


예를 들어서 A라는 사람이 B라는 사람에게 메일을 보낸다고 가정을 하자. 이때 A의 메일 주소가 있는 서버가 메일서버 - A이고, B의 메일이 있는 서버가 메일서버 - B라고 하자.



이때 SMTP(Simple Mail Transfer Protocol)를 사용하여 메일 전송을 하고 POP(Post Office Protocol)를 사용하여 클라이언트에게 메일 제공을 해준다.

일반적으로 한 대의 컴퓨터가 SMTP와 POP서버를 겸임한다.

 

파일 전송


파일 전송 서비스로는  FTP서비스가 유명하다. 

FTP는 서버 내에 미리 전송 공간을 확보해 두고 클라이언트가 파일을 업로드하거나 다운로드할 수 있도록 한다.


※ 이때 통신이 허용되지 않은 클라이언트는 데이터를 전송 및 다운로드를 받을 수 없다.


FTP 서비스에서 클라이언트가 되는 것은 전용 애플리케이션이나 FTP 서비스를 처리하는 WWW브라우저 등이 있다.


※ Anonymous FTP

 - 누구나 전송할 수 있는 FTP 서비스를 Anonymous FTP서비스라고 한다.


원격 로그인 


떨어진 장소에 있는 다른 컴퓨터를 조작할 수 있는 서비스.

대표적인 서비스로는 TELNET, TEAM VIEW, SSH 등이 있다.


그 외의 서비스 - 넷뉴스, 파일 공유, IP전화, 인스턴트 메신저(IM) 등




오타가 많이 있을 수도 있고 잘못된 정보가 있을 수 있으므로 날카로운 지적을 해주신다면 달게 받겠습니다.


'TCP.IP' 카테고리의 다른 글

제 5장 네트워크층  (0) 2017.01.02
제 4장 트랜스포트층  (0) 2017.01.02
제 3장 애플리케이션층  (0) 2016.12.30
제 1장 TCP/IP 개요  (0) 2016.12.27
제0장 TCP/IP 맛보기  (0) 2016.12.25