
프로그램상의 블랙박스란 일종의 입출력 결과만을 고려하는 모듈(박스)라고 생각할 수 있다.과정을 사용자가 결과만을 이용해 실제 사용 목적에 집중할 수 있게 한다.큰 블랙박스 내부에 작은 결합으로 이루어져 있을 수 있다. HTTP, SMTP , FTP , TCP, UDP

MAC주소만으로는 브로드캐스트 도메인을 나누는 장치를 넘어 통신하기 어려운 점이 발생.이 장치를 라우터라 지정하고, 논리적 주소인 IP주소를 추가해 통신하게 만듬.라우터는 여러개의 포트가 존재하며 포트마다 MAC주소와 IP주소가 할당된다.만약 PC에서 짱구에게 통신하는