목록네트워크 (44)
K 개발자
OSI 7계층 모델 ISOInternational Standard Organization에서 제시한 OSI 7계층 모델Open Systems Interconnection 7 Layer Model이다. 전송 데이터는 송신 호스트의 응용 계층에서 시작해 하위 계층으로 순차적으로 전달되어, 최종적으로 물리 계층에서 수신 호스트에 전달된다. 수신 호스트에서는 데이터를 상위 계층으로 순차적으로 이동시켜 응용 계층까지 보내준다. 용어 정의 임의의 호스트에서 실행되는 계층 n 모듈은 상대 호스트의 계층 n 모듈과 논리적으로 통신하는데, 이들이 사용하는 규칙을 계층 n 프로토콜Protocol이라 한다. 프로토콜의 역할은 프로토콜에서 정의된 기능을 수행하면서 필요한 정보를 교환하는 것이다. 동일 계층에 위치한 통신 양단..
계층적 모듈 구조 일반적으로 복잡하고 큰 시스템의 기능은 특정 단위의 모듈로 나누어 설계한다. 모듈은 독립적으로 동작하면서도 상호 유기적으로 통합될 수 있어야 한다. 그러므로 모듈 사이에는 적절한 인터페이스가 필요하다. 계층 구조 분할된 모듈들은 협력 관계를 유지하면서 유기적으로 동작한다. 대부분의 모듈 구조에서는 특정 모듈이 다른 모듈에 서비스를 제공하는 형식의 계층 구조를 이룬다. 네트워크에서도 독립적인 고유 기능을 수행하는 모듈들이 상하위의 계층 구조로 연결되어 동작한다. 모듈화된 계층 구조 프로토콜의 장점 복잡하고 큰 시스템을 기능별로 작게 분류해서 간단하고 작은 시스템으로 재구성할 수 있다. 따라서 전체 시스템을 이해하기 쉽고, 시스템을 설계하고 구현하기도 편리하다. 상하 계층에 인접한 모듈 사..
프로토콜 프로토콜Protocol은 통신 시스템이 데이터를 교환하기 위해 사용하는 통신 규칙이다. 프로토콜과 인터페이스 네트워크 사용자가 통신한다는 것은 데이터를 서로 주고받는다는 것을 의미한다. 최종 사용자가 데이터를 보내고 받으려면 양쪽 호스트에서 실행되는 OSI 7계층의 모듈이 유기적으로 연동되어야 한다. 즉, 호스트끼리 통신하는 과정에서는 각 계층의 모듈이 상대 호스트의 동일 계층과 개별적으로 논리적 통신을 수행해야 한다. 예를 들어, 통신 양단의 한쪽 호스트의 계층 n 모듈은 상대 호스트의 계층 n 모듈과 통신한다. 이와 같이 각각의 계층은 정해진 방식과 절차에 따라 상대 계층과 통신하는데, 이 과정에서 필요한 규칙을 프로토콜Protocol이라 한다. 상하위의 계층 간에는 인터페이스Interfac..
네트워크 기초 용어 시스템 시스템system은 내부 규칙에 따라 능동적으로 동작하는 대상을 가리킨다. 인터페이스 인터페이스Interface는 시스템과 시스템을 연결하기 위한 표준화된 접근 방법이다. 전송 매체 시스템끼리 정해진 인터페이스를 연동해 데이터를 전달하려면 물리적인 전송 수단인 전송 매체Transmission Media가 반드시 있어야 한다. 프로토콜 상호 연동되는 시스템이 전송 매체를 통해 데이터를 교환할 때는 표준화된 특정 규칙을 따르는데, 이 규칙을 프로토콜Protocol이라 한다. 네트워크 통신용 매체를 공유하는 여러 시스템이 프로토콜을 사용하여 데이터를 주고받을 때, 이들을 하나의 단위로 통칭하여Network라 부른다. 인터넷 인터넷Internet은 전 세계의 모든 네트워크가 유기적으로..