네트워크 프로토콜은 다음과 같은 7개 계층으로 구분됩니다. 2. 주요 기능은 데이터 형식 및 암호화를 정의하는 것입니다. 3. 전송 계층 5. . 데이터 링크 경로 계층은 단일 링크에서 데이터를 전송하는 방법을 정의합니다. 7. 물리 계층은 모든 세부 사항을 정의하기 위해 여러 사양을 사용합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.
네트워크 7계층 프로토콜
OSI는 개방형 통신 시스템 상호 연결 참조 모델로 매우 잘 정의된 프로토콜 사양입니다. OSI 모델은 7계층 구조로 되어 있으며, 각 계층은 여러 개의 하위 계층을 가질 수 있습니다. 위에서 아래로 OSI의 7개 계층은 다음과 같습니다: 7개 애플리케이션 계층, 6개 프리젠테이션 계층, 5개 세션 계층, 4개 전송 계층, 3개 네트워크 계층, 2개 데이터 링크 계층, 1개 물리 계층, 상위 계층(예: 7개) 6, 5, Layer 4)는 애플리케이션의 기능을 정의합니다. 다음 세 가지 계층(즉, Layer 3, 2, 1)은 주로 네트워크를 통한 end-to-end 및 point-to-point 데이터 흐름을 지향합니다. .
Application 레이어
다른 컴퓨터와 통신하는 애플리케이션입니다. 해당 애플리케이션의 통신 서비스에 해당합니다. 예를 들어, 통신 기능이 없는 워드 프로세싱 프로그램은 통신 코드를 실행할 수 없으며, 워드 프로세싱 작업을 하는 프로그래머는 OSI 계층 7에 관심이 없습니다. 그러나 파일 전송 옵션을 추가하면 워드 프로세서 프로그램에서 OSI 계층 7을 구현해야 합니다. 예: TELNET, HTTP, FTP, NFS, SMTP 등
프레젠테이션 레이어
이 레이어의 주요 기능은 데이터 형식과 암호화를 정의하는 것입니다. 예를 들어 FTP를 사용하면 바이너리 또는 ASCII 형식으로 전송하도록 선택할 수 있습니다. 바이너리를 선택하면 보낸 사람과 받는 사람이 파일 내용을 변경하지 않습니다. ASCII 형식을 선택한 경우 보낸 사람은 데이터를 보내기 전에 보낸 사람의 문자 집합의 텍스트를 표준 ASCII로 변환합니다. 표준 ASCII를 수신 측에서 수신 컴퓨터의 문자 집합으로 변환합니다. 예: 암호화, ASCII 등
세션 레이어
여러 양방향 메시지의 제어 및 관리를 포함하여 세션을 시작, 제어 및 종료하는 방법을 정의하므로 연속 메시지의 일부만 완료될 때 애플리케이션에 알림이 전달될 수 있습니다. 프리젠테이션 레이어 활성화 표시되는 데이터는 연속적일 경우 프리젠테이션 레이어가 모든 데이터를 수신하면 해당 데이터가 프리젠테이션 레이어를 나타내는 데 사용됩니다. 예: RPC, SQL 등
전송 계층
이 계층의 기능에는 오류 복구 프로토콜 또는 오류 없는 복구 프로토콜을 선택할지 여부, 동일한 호스트에 있는 다양한 애플리케이션의 데이터 스트림 입력을 다중화하고 시퀀스도 포함합니다. 잘못된 패킷에 대한 수신 재정렬 기능. 예: TCP, UDP, SPX.
네트워크 계층
이 계층은 모든 노드를 식별할 수 있는 논리적 주소를 정의하고 라우팅 구현 방법 및 학습 방법도 정의합니다. 최대 전송 단위 길이가 패킷 길이보다 작은 전송 매체에 적응하기 위해 네트워크 계층에서는 패킷을 더 작은 패킷으로 분해하는 방법에 대한 분할 방법도 정의합니다. 예: IP, IPX 등
데이터 링크 계층
단일 링크를 통해 데이터가 전송되는 방식을 정의합니다. 이러한 프로토콜은 문제의 다양한 미디어와 관련이 있습니다. 예: ATM, FDDI 등
물리 계층
OSI의 물리 계층 사양은 전송 매체의 특성과 관련이 있으며 일반적으로 이러한 사양은 다른 조직에서 개발한 표준을 참조합니다. 커넥터, 프레임, 프레임 사용량, 전류, 코딩 및 광 변조는 모두 다양한 물리 계층 사양의 일부입니다. 물리적 계층은 모든 세부 사항을 정의하기 위해 여러 사양을 사용하는 경우가 많습니다. 예: RJ45, 802.3 등
더 많은 관련 지식은 FAQ 칼럼을 방문해주세요!
위 내용은 네트워크 프로토콜은 여러 계층으로 나뉩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!