앞으로 <모두의 네트워크>라는 책으로 공부를 하면서 TIL로 기록을 남겨보려고 한다.
네트워크 통신의 기본 규칙인 프로토콜에 대해 설명한다. 프로토콜의 종류인 OSI 모델과, TCP/IP 모델에 대해 설명하며 데이터가 어떻게 전송되는지 캡슐화와 역캡슐화를 통해 설명한다.
물리 계층은 OSI모델의 최하위 계층으로, 데이터를 전송하기 위해 물리적인 연결을 하고 0과 1만으로 이루어진 데이터를 전기 신호로 변환하는 계층이다.
랜에서 데이터를 주고 받으려면 데이터 링크 계층의 기술이 필요하다. 데이터 링크 계층은 네트워크 장비 간에 신호를 주고받는 규칙을 정하는 계층이다. 규칙들 중 일반적으로 가장 많이 사용되는 규칙이 이더넷이다.
전 세계에는 수 많은 네트워크가 연결되어 인터넷을 이루고 있다. 이전 게시물의 데이터 링크 계층은 이더넷 규칙으로 데이터를 전송하지만 같은 네트워크에 있는 컴퓨터로만 할 수 있다. 네트워크 계층은 다른 네트워크로 데이터를 전달하는 역할을 한다.
- 오류 점검 : 데이터가 제대로 도착했는지 점검하고 오류가 발생했다면 재전송 하도록 요청한다. - 목적지 애플리케이션 식별 : 데이터가 어떤 애플리케이션으로 전달되어야 하는지 식별하는 역할을 한다.
클라이언트 측 애플리케이션(웹 브라우저,메일 프로그램)이 서버 측 애플리케이션(웹 서버 프로그램, 메일 서버 프로그램)과 통신하려면 **응용계층**의 프로토콜을 사용해야 한다.
지금까지 OSI 모델의 계층에 대해 알아보았다. 이번에는 웹 사이트를 방문했을 때 이루어지는 전체적인 데이터 처리 과정에 대해 알아보자.
컴퓨터나 스마트폰으로 무선 랜에 연결하는 것이 너무나 당연한 일이 되었다. 무선 랜에 대한 지식을 제대로 쌓아 보자.