초기 네트워크는 중요한 부분은 하드웨어로, 소프트웨어는 보충적으로 사용하도록 설계되었다고 한다. 하지만 표준이 없는 설계는 서로 호환이 안되기 마련. 통신마다 규칙을 설계하는 것도 일일 것이다. 현재는 OSI model이 전 세계 표준으로 사용되고 있어, 이 모델 규칙에 맞게 통신하면 컴퓨터 간 네트워크 통신을 쉽게 할 수 있다. OSI(Open Systems Interconnection Reference Model)은 프로토콜 디자인과 통신을 계층별로 나누어 설명한 것이다. 각 계층은 하위 계층의 기능만을 이용하고 상위 계층에게 기능을 제공한다. 계층화를 함으로써 각 기능별로 모듈화를 하여 독립적으로 유지 관리가 가능하다. Layer Protocol data unit (PDU) Function(기능) ..