7계층 아키텍처가 있는데 이것이 협업을 하여 전 세게 한 사람에게서 다른 사람에게 데이터를 넣습니다.
이것은 전문적인 네트워크 기능을 수행하기 위해 7개의 레이어가 나누어져 있어 네트워크에 체계적으로 접근이 가능하도록 만들어진 것입니다.
물리계층 - 계층1
한 노드에서 다음 노드로 개별 비트를 전송하는 역할을 합니다. 수신된 신호를 가져와서 0 과 1로 변환을 한 다음에 데이터 링크 계층으로 보내 프레임을 다니 결합합니다.
물리 계층의 기능
-비트 동기화
-비트 전송률 제어
-물리적 토폴로지
-전송모드
데이터 링크 계층(DLL) - 계층2
오류가 없는지 확인하는 과정입니다. 메세지의 노드 간 전달을 담당하며 패킷이 네트워크에 도착하면 MAC 주소를 사용하여 호스트에 패킷을 전송하는 것이 DLL의 책임입니다.
데이터링크 계층의 기능
-프레이빙
-물리적 주소 지정
-오류 제어
-흐름 제어
-엑세스 제어
네트워크 계층 - 계층3
한 호스트에서 다른 네트워크에 있는 다른 호스트로 데이터를 전송하는 데 사용됩니다. 또한 패킷 라우팅, 즉 사용 가능한 경로 수 중에서 패킷을 전송할 최단 경로를 선택하는 작업도 처리합니다.
네트워크 계층 기능
-라우팅
-논리적 주소 지정
전송 계층 - 계층4
전송 계층은 어플리케이션 계층에 서비스를 제공하고 네트워크 계층에서 서비스를 가져옵니다. 전송 계층의 데이터를 세그먼트라고 합니다.
전송 계층의 기능
-분할 및 재조립
-서비스 지점 주소 지정
메세지가 올바른 프로세스로 전달되도록 서비스 지점 주소 지정을 하는 것입니다.
세션 계층 - 계층5
연결 설정, 세션 유지 및 인증 담당 보안 담당합니다.
셰션 계층의 기능
-세션 설정, 유지 및 종료
-동기화
-대화 컨트롤러
예를들어 보내는 사람과 받는 사람이 있다고 볼 때 자신의 브라우저에서 실행되는 일부 메신저 애플리케이션을 통해 메세지를 보내려고 할 때 암호화되어서 송신이 됩니다.
프레젠테이션 레이어- 계층6
번역 레이어라고 합니다. 애플리케이션 계층의 데이터는 여기에서 추출되어 네트워크를 통해 전송하는 데 필요한 형식에 따라 조작됩니다.
프레젠테이션 계층의 기능
-번역
-암호화/복호화
-압축
장치 또는 프로토콜 사용 : JPEG, MPEG, GIF
애플리케이션 계층 - 계층7
OSI 참조 모델 계층 스텍의 맨 위에는 이것이 있으며 네트워크를 통해 전송되어야 하는 데이터를 생성합니다. 또한 응용 프로그램 서비스가 네트워크에 엑세스하고 수신된 정보를 사용자에게 표시하는 창 역할을 합니다.
애플리케이션 계층의 기능
-네트워크 가상 터미널
-FTAM
-메일 서비스 제공
-디렉토리 서비스
'IT 프로그래밍 > 운영체제' 카테고리의 다른 글
HTTP, SSL 설명 (0) | 2024.08.21 |
---|---|
DNS란? 용어 정리 DNS쿼리 8단계 (0) | 2024.08.21 |
컴퓨터 네트워크의 작동 방식 (0) | 2024.08.21 |
[c++객지프]erase 공백제거, 화문인지 확인하는 함수 (0) | 2024.04.16 |