[네트워크] 3차시 - 컴퓨터 네트워크의 계층
2023. 2. 10. 17:12ㆍCS/네트워크
728x90
//공부 기록용 포스팅입니다. 틀린 부분이 있을 경우 댓글로 알려주시면 감사합니다! 😎
컴퓨터 네트워크는 계층화된 접근을 통하여 구성된다. 각 계층의 특징을 개략적으로 설명한다.
1. 계층 (ISO/OSI)
- 응용계층(Application): 분산된 시스템을 하나의 통합된 응용시스템으로 엮어주는 계층
- 응용시스템: 구글 검색 시스템, 종합 정보시스템, 네이버 웹툰, LOL 등 접하는 응용 자체
- 사용자와 서비스 제공자는 분산되어 있다. 멀리 떨어져 있다.
- 표현계층(presentation): 분산된 응용의 표현 방법에 대한 규약, UI 담당
- 추상적인 응용이라는 개념을 어떻게 눈앞에 표현할 것인지에 대한 규약
- HTML(Hyper-Text-Markup-Language)
- 세션계층(session): 응용의 접속 및 객체 통신의 방법과 관련된 규약,
- 접속이 끝날 때까지 정보를 유지시킨다.
- HTTP
- 추상화 레벨이 높은 특정 객체체(그림, 텍스트, 아이템, 이동경로) 단계에서 교환할 수 있도록 해주는 프로토콜, 패킷보다 상위의 개념
- 객체는 응용에 따라 다름
- 전송계층(transport): 품질 보장(비서)
- 잡음이나 혼잡으로 패킷을 유실하는 간극을 메꾼다. 신뢰성 제공(재전송)
- 전송계층 보다 아래 계층은 품질과 상관없이 전달만 하면 된다.
- 네트워크계층(network): 경로 설정, 전송 설정(우체국), 양 끝단으로의 전달을 책임
- 중간에 있는 switch 교환기(네트워크 코어)가 네트워크에 관여
- 어떤 네트워크를 경유해서 갈지에 대해 신경쓰기 시작
- 링크계층(link): 다음 단으로의 전달을 책임(우체부)
- 패킷의 하나(합)의 전송을 책임지는 계층
- LTE, wifi는 한 합을 간다: 집 - 기지국
- 한 합을 여러 명이 같이 쓰도록 관장
- 어떻게 다음 우체국까지 잘 전달할까
- 패킷의 하나(합)의 전송을 책임지는 계층
- 물리계층(physical): (도로, 자동차)
- 물리적인 문제를 다룸
- 어떤 전파를 이용하고, 주파수를 어디를 이용하고, … 실질적인 메커니즘에 대해
2. 인터넷 5계층
- (응용, 표현, 세션) → 응용 계층으로 묶음
- 객체라는 개념은 응용에 따라 바뀜
- 세션계층 아래에서는 객체라는 개념이 다 지워지고, 패킷을 어떻게 잘 교환할까?
- 전송계층: 어떻게 모든 패킷들이 신뢰성 있게 전달될 것인가
- 네트워크계층: 어떻게 패킷을 end to end로 전송할 것인가
- 커널: 운영체제에서 핵심적인 서비스를 모아 놓은 것 ex. 보안, 안전성 …
- 하드웨어적으로 보호
- 세션계층 이상은 일반적인 프로그래밍 라이브러리 제공
- 전송계층 이하는 운영체제의 핵심 서비스인 커널로 구성
[복습]
- ISO/OSI 계층
- 응용계층: 분산된 시스템을 하나의 통합된 응용시스템으로 엮어주는 계층
- 표현계층: 분산된 응용의 표현 방법에 대한 규약
- 세션계층: 응용의 접속 및 객체 통신의 방법과 관련된 규약
- 전송계층: 품질 보장
- 네트워크계층: 경로설정, 전송 설정, 양 끝단으로의 전달을 책임
- 링크계층: 다음 단으로의 전달을 책임
- 물리계층: 물리적 문제
- 인터넷 5 계층
- (응용, 표현, 세션) → 응용
한국항공대학교 김철기 교수님의 [컴퓨터 네트워크] 강의 정리입니다. 감사합니다.
http://www.kocw.net/home/m/cview.do?lid=deb566c5c48518a9
http://www.kocw.net/home/m/cview.do?lid=84f7de186deb824c
728x90
'CS > 네트워크' 카테고리의 다른 글
[네트워크] 6차시 - 응용계층(3)-2 (0) | 2023.03.09 |
---|---|
[네트워크] 6차시 - 응용계층(3)-1 (0) | 2023.03.09 |
[네트워크] 4 & 5차시 - 응용계층(1), (2) (0) | 2023.02.22 |
[네트워크] 2차시 - 컴퓨터 네트워크의 품질 기준 (0) | 2023.02.07 |
[네트워크] 1차시 - 컴퓨터 네트워크의 소개 (1), (2), (3) (0) | 2023.02.06 |