![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/8/8d/OSI_Model_v1.svg/langko-640px-OSI_Model_v1.svg.png&w=640&q=50)
프로토콜 스택
컴퓨터 네트워크 프로토콜 스위트 또는 프로토콜 계열의 구현체 / From Wikipedia, the free encyclopedia
프로토콜 스택(protocol stack) 또는 네트워크 스택(network stsack)은 컴퓨터 네트워크 프로토콜 스위트 또는 프로토콜 계열의 구현체이다. 이 용어들 중 일부는 상호 번갈아가면서 사용하긴 하지만 정확히 말해 '스위트'는 통신 프로토콜의 정의이며 스택은 이들의 소프트웨어 구현체이다.[1]
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/8/8d/OSI_Model_v1.svg/320px-OSI_Model_v1.svg.png)
스위트 안의 개개의 프로토콜들은 대개 한 가지 목적으로 염두에 두고 설계된다. 이러한 모듈성을 통해 설계와 평가를 단순화시킬 수 있다. 각 프로토콜 모듈은 보통 다른 2가지와 보통 통신하는데 이것들은 보통 프로토콜 스택 내 계층들로 구상된다. 가장 낮은 위치의 프로토콜은 무조건 통신 하드웨어와의 로우레벨 통신을 다룬다. 더 높은 위치의 각 계층은 추가 기능들을 더하고 있다. 사용자 애플리케이션은 보통 최상위 계층들만 다룬다.[2]