[네트워크] 이론, 네트워크 모델

HanSamDul·2022년 12월 10일
0
post-thumbnail

OSI 7계층 모델

연결된 두 호스트가 각각 7개 계층으로 구성된 모듈을 수행함으로써 데이터 송수신이 가능하다.

전송 데이터는 송신 호스트의 응용 계층에서 시작해 하위 계층으로 순차적으로 전달 되어, 최종적으로 물리 계층에서 수신 호스트에 전달한다. 수신 호스트에서 데이터를 상위 계층으로 순차적으로 이동시켜 응용 계층까지 보내준다.

데이터가 하위 계층으로 내려갈 때는 각 계층의 프로토콜에서 정의한 헤더 정보가 추가된다. 물리 계층을 제외한 모든 계층에서 헤더 정보가 추가되고, 데이터를 수신하는 호스트에서는 반대로 상위 계층으로 올라가며 순차적으로 헤더 정보를 제거하고 해석한다.

1.물리 계층

전송 매체의 물리적 인터페이스에 관한 사항을 기술. 전송 매체에서는 개별 정보의 비트 교환 문제를 다룬다.

물리 계층에서 다루는 전송 매체의 특성에는 데이터의 전송 속도, 송수신 호스트 사이 클록 동기화 방법, 믈리적 연결형태

2.데이터 링크 계층

물리 계층을 통해 전송되는 데이터의 물리적 전송 오류를 해결한다. 상위의 네트워크 계층에 신뢰성 있는 패킷 전송을 보장해주어 전송 오류에 대한 부담을 없애준다.

전송되는 데이터를 프레임이라 부른다.

데이터 링크 계층은 다른 상위 계층처럼 송신 호스트와 수신 호스트 사이의 전송 속도 차이를 고려한 흐름 제어 기능도 지원.

3.네트워크 계층

송신 호스트가 전송한 데이터가 어떤 경로를 통해 수신 호스트에 전달되는지 결정하는 라우팅 문제를 처리한다.

전송 데이터를 패킷이라 부른다.
중개 과정에서 경로 선택의 기준이 되는 호스트 주소가 필요하다. IP프로토콜이 네트워크 계층의 기능을 수행하므로 호스트의 IP주소가 경로 선택에 기준이 된다.

전송되는 패킷이 지나치게 많으면 네트워크의 전송 속도가 떨어진다. 네트워크의 트래픽이 과도하게 증가하는 문제를 조절하는 혼잡 제어 기능도 네트워크 계층에서 담당한다.

4.전송 계층

5.세션 계층

6.표현 계층

데이터의 의미와 표현 방법을 처리한다. 즉, 통신 양단에서 서로 이해할 수 있는 표준 방식으로 데이터를 코딩하는 문제를 다룬다. (데이터 암호화, 영상 정보 데이터 압축)

7.응용 계층

0개의 댓글