Mind Net

[ 네트워크 쉽게 이해하기 11편 ] 네트워크 모델이란? Server-Client 방식과 Peer-to-Peer 방식 본문

IT Study/Network 쉽게 이해하기

[ 네트워크 쉽게 이해하기 11편 ] 네트워크 모델이란? Server-Client 방식과 Peer-to-Peer 방식

sungchan41 2013. 8. 9. 14:29

네트워크 모델에 대해서도 개념적으로 알아보겠습니다.


네트워크 모델이란 네트워크를 구축할 때 어떠한 구조로 가야할지 결정하게 되는데


어떤 구조를 가지고 구축해야 할지 보다 어떤한 서비스를 제공 하는 네트워크 구축해야하는지를 더 고민해야합니다.


그 이유는 네트워크상에서 어떠한 서비스를 제공할지 결정했다하면 그 서비스를 제공, 구현 하기 위해 특정한


프로그램을 선택해야 하는데 그 프로그램, 소프트웨어는 용도에 따라 Server-Client 방식과 Peer-to-Peer 방식으로


나눠져 구현 됙 때문입니다.


네트워크 모델은 네트워크에서 장비와 장비가 자원, 데이터를 공유 하는 방법을 나타내게 됩니다.


이제 Server-Client 방식과 Peer-to-Peer 방식에 대해서 소개해 보고자 합니다.




우선 Server-Client 방식을 가진 모델부터 보겠습니다.


Server-Client 에서 Server 는 서비스를 제공하는 자 이고 Client  는 서비스를 요청하는 자 입니다.


 Client 가 어떠한 서비스를 요청하면 그 서비스를 제공 하는것이 Server 가 되겠지요


네트워크를 구축 하면서 Server 와 Client 는 역활이 정해지며 역활마다 OS가 달라지게 됩니다.


Server 용 컴퓨터는 일반 컴퓨터보다 고성능을 가지며 Unix, Linux, Win Server 까지 다양한 OS를 가지며


서버 용도 나 사양에 따라 동시 접속 사용자에게 서비스를 제공 할 수 있는 역활을 하게 되며, 하나의 네트워크에서


한대의 서버가 존재 할 수도 있고 여러대의 서버가 존재할 수 있습니다.


--->  Server-Client 방식의 장점은 중앙 집중식 관리가 가능하며 백업을 통해 데이터의 효율적인 사용과 관리가 가


능 하게 됩니다. 또한 전용서버를 가짐으로써 Peer to Peer 보다 빠르며 체계적인 구조를 가지게 됩니다. 


----> Server-Client 방식의 단점으로는 일반 사용자 PC 보다 고가이며 각각의 라이센스가 필요하게 되며 전문성을 


요구하게 됩니다.





이번엔 Peer-to-Peer 모델을 살펴 볼까합니다.


PTP라 하며 Peer to Peer 또는 Point to Point , 점 대 점 연결 방식이라 하며 컴퓨터간에 1:1 통신입니다.


Server-Client 방식이 아닌 등한 입장에서 통신을 하게 되며 각각 서비스 제공자가 되기도 하며 서비스 요청자가


되기도 합니다. 특별한 관리나 보안이 필요없을 경우 많이 사용되며 요즘에는 프린터 공유 서비스를 할때 사용 하기


도 합니다.


----> Peer-to-Peer 방식의 장점은 서버에 대한 추가적인 비용이 들지 않아 설치비용이 저렴하며 자원 공유를 사용자


가 제어할 수 있으며 Server 의존 방식이 아닌 직접 작업 수행을 하는 방식입니다.



----> Peer-to-Peer 방식의 단점을 보면 동시에 많은 사용자 접속시 부하가 많이 생기게 되며 또한 다수의 사용자를 


제어할 수 없게 됩니다. 파일이 하나의 장비에서 관리하는 방식이 아니기 떄문에 백업이 힘드며 데이터 중복이 있을


수 있기 때문에 비효율적이며 보안이 취약합니다.                         참고문헌 : http://blog.daum.net/01092234860/


 


3 Comments
댓글쓰기 폼