삽질의 현장/- 네트워크

[Surro] :: 1. Intro

shovelman 2013. 11. 20. 00:40

1. 네트워크란?

 

- network : 망상 조직, 망

> 정보나 노동력 등 어떤 자산을 서로 주고받을 수 있는 상태.

>> 네트워크의 경우에서 컴퓨터끼리 데이터를 잘 주고받기 위해서는 특별한 규칙이 필요 : 프로토콜

+프로토콜 : 송신측과 수신측이 데이터를 주고 받기 위해 미리 정해 놓은 공통된 매뉴얼

 

1-1. 컴퓨터 네트워크란?

 

- 컴퓨터끼리 케이블 (동측 케이블, 광섬유 케이블 ...)이나 적외선, 전파 등 어떤 수단을 사용하여 연결해 다양한 데이터를 주고받을 수 있는 상태.

 

 

1-2 컴퓨터 네트워크의 규모

 

-  LAN < WAN < 인터넷

+ LAN : 비교적 좁은 공간에 있는 기기끼리 연결한 네트워크

+ WAN : 비교적 대규모의 네트워크

+ 인터넷 : 여러 개의 LAN, WAN을 연결한 전 세계 규모의 네트워크

 

2. TCP/IP란?

 

- 통신 프로토콜.

- 데이터 송수신에 관한 일련의 작업을 하나로 모은 것.

- 데이터를 일정한 크기로 분할해서 보내는 것. > 패킷 통신

+ 패킷 (Packet) : 데이터 전송시에 데이터를 일정한 크기로 잘라 보내는데, 이 때 사용되는 정보의 전송 단위.(1,204 bit)

 

 

2-1 TCP/IP의 구조

 

 

+ 각 계층에서는 동일한 계층에서 필요한 정보를 공통된 서식으로 데이터에 추가함. (헤더(headr)와 트레일러(trailer))

+ 상위층에서 추가된 헤더는 캡슐화되어 있으므로 다른 계층에서는 볼 수 없다.

 

 

3.통신서비스

 

- 컴퓨터끼리(컴퓨터 속에 있는 프로그램끼리) 주고받기에 의해 이루어진다.

- 서버(시중 드는 사람)과 클라이언트(의뢰인)의 주고받기.

 

 

4. URL (Uniform Resource Locator)

 

- 네트워크 상에 있는 특정 데이터 등을 표시 할 때 사용.

 

 

 

 

<참조 : TCP/IP가 보이는 그림책>