7계층 네트워크 구조는 애플리케이션 계층, 프레젠테이션 계층, 세션 계층, 전송 계층, 네트워크 계층, 데이터 링크 계층 및 물리 계층을 포함하는 OSI 7계층 모델을 나타냅니다. 물리 계층은 비트 스트림을 투명하게 전송하는 데 사용되며, 데이터 링크 계층은 주로 물리 계층에서 수신한 데이터의 MAC 주소를 캡슐화 및 캡슐화 해제하여 인접한 두 노드 사이의 회선에서 프레임 단위로 오류 없이 전송합니다. 데이터, 세션 계층은 원격 액세스를 관리하고, 프리젠테이션 계층은 여러 통신 시스템 간에 교환되는 정보의 프리젠테이션을 처리하며, 애플리케이션 계층은 네트워크 사용자 또는 애플리케이션에 다양한 서비스를 제공합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.
Layer 7은 OSI 7계층 프로토콜 모델을 나타냅니다. 주로 애플리케이션 계층, 프레젠테이션 계층, 세션 계층, 전송 계층, 네트워크 계층, 데이터 링크 계층(데이터 링크), 물리 계층(물리적)입니다.
1. 물리 계층: 물리 계층의 주요 임무는 비트 스트림을 투명하게 전송하는 것입니다. 물리 계층은 비트 스트림의 실제 의미와 구조에는 관심이 없으며 비트 스트림을 수신하고 전송하는 역할만 담당합니다. 물리 계층은 어떤 종류의 전송 매체가 사용되는지, 전송 매체에 연결되는 커넥터 및 이해하기 쉬운 기타 물리적 특성을 포함하여 네트워크 하드웨어의 특성을 정의합니다. (주로 네트워크 케이블 인터페이스 유형, 광섬유와 같은 물리적 장비 표준을 정의합니다. 인터페이스 유형, 다양한 전송 매체 전송 속도 등) 물리 계층의 데이터 전송 단위는 비트입니다.
2. 데이터 링크 계층: 물리 계층에서 받은 데이터의 MAC 주소(네트워크 카드의 주소)를 주로 캡슐화 및 역캡슐화하여 프레임 형태로 인접한 두 노드 사이의 회선에서 오류 없이 전송합니다. .)을 단위 데이터로 사용하고 프레임 경계를 생성하고 식별합니다. 데이터 링크 계층은 또한 물리적 회선을 통해 전송되는 데이터에 오류가 없음을 보장하기 위해 오류 제어 및 트래픽 제어 방법을 제공합니다.
3. 네트워크 계층: (주로 하위 계층에서 수신한 데이터의 IP 주소(예: 192.168.0.1)를 캡슐화 및 캡슐화 해제) 데이터 패킷(패킷)이 전송에서 수신단에 도달하도록 라우팅 선택을 수행합니다. 종료되며 데이터 패킷이 차단되면 혼잡 제어가 수행됩니다. 네트워크 계층은 또한 다양한 유형의 네트워크에서 데이터 패킷 전송을 실현하기 위해 이종 네트워크의 상호 연결 문제를 해결해야 합니다. 네트워크 계층 프로토콜의 대표자로는 IP, IPX, RIP, OSPF 등이 있습니다.
4. 전송 계층: (주로 하위 계층에서 수신한 데이터를 분할하여 전송한 다음 대상 주소에 도달한 후 다시 조립합니다. 이 데이터 계층을 세그먼트라고도 합니다.) 상위 계층은 신뢰할 수 있는 엔드투엔드 서비스를 제공하여 전송 계층 위의 계층이 더 이상 정보 전송 문제에 신경 쓰지 않도록 합니다. 전송 계층은 세션 계층으로부터 데이터를 받아 메시지(Message)를 구성하고, 필요에 따라 여러 개의 패킷으로 나눈 후 네트워크 계층으로 전달하여 전송합니다. 전송 계층 프로토콜의 대표적인 예로는 TCP, UDP, SPX 등이 있습니다.
5. 세션 계층: 세션 관리, 전송 동기화 및 데이터 교환 관리 등을 포함한 원격 액세스 관리(예: 중단점 재개) 세션 계층은 두 세션 호스트 간의 연결 설정, 관리, 종료를 유지하고 데이터를 교환하는 역할을 담당합니다. 전송 계층(포트 번호: 전송 포트 및 수신 포트)을 통해 데이터 전송 경로가 설정됩니다. (주로 시스템 간 세션을 시작하거나 세션 요청을 수락합니다(장치는 IP, MAC 또는 호스트 이름이 될 수 있음).)
6. 프레젠테이션 계층: 여러 통신 시스템을 처리하는 데 사용됩니다. 컴퓨터 간에 교환되는 정보의 표현 , 데이터 형식 변환, 데이터 암호화 및 암호 해독, 데이터 압축 및 복구 등을 포함하여 주로 수신된 데이터를 해석, 암호화 및 해독, 압축 및 압축 해제(즉, 컴퓨터가 인식할 수 있는 데이터를 변환) 사물을 사물로 변환
7. 애플리케이션 계층: 파일 전송, 이메일, 네트워크 관리, 원격 로그인 등 네트워크 사용자 또는 애플리케이션을 위한 다양한 서비스를 제공합니다. 주로 일부 터미널 애플리케이션입니다. , FTP(다양한 파일 다운로드), WEB(IE 브라우징), QQ 등(컴퓨터 화면에서 볼 수 있는 것으로 이해될 수 있습니다. 터미널 애플리케이션입니다.)
첫 번째 레이어: 애플리케이션 계층. 네트워크에서 데이터 통신 및 전송을 위한 인터페이스를 정의합니다.
두 번째 계층: 프레젠테이션 계층은 다양한 시스템의 데이터 인코딩 및 디코딩을 정의합니다. 3: 세션 계층. 사용자 세션을 관리하고 사용자 간의 논리적 연결 설정 및 중단을 제어합니다.
레이어 4: 전송 계층은 네트워크에서 엔드투엔드 데이터 전송을 관리합니다. 계층. 네트워크 장치 간에 데이터가 전송되는 방식을 정의합니다.
레이어 6: 물리적 계층 전송을 용이하게 하기 위해 위 네트워크 계층의 데이터 패킷을 캡슐화합니다. 주로 이러한 바이너리 데이터를 전송하는 데 사용됩니다.
네트워크 인터페이스 계층 - OSI 참조 모델의 물리적 계층 및 데이터 링크 계층에 해당합니다. 네트워크 계층 - OSI 참조 모델의 네트워크 계층에 해당합니다.
전송 계층-OSI 참조 모델의 전송 계층에 해당합니다.
애플리케이션 계층--계층 5, 6 및 OSI 참조 모델 7.
도메인 이름 확인 프로세스
사용자가 URL을 입력합니까? 컴퓨터는 무엇을 했나요?
8에서 수신 대기 중입니다. 서버는 요청을 따르고 HTML 문서를 생성합니다. 클라이언트에게 보냅니다
9. 클라이언트 브라우저는 HTML 문서를 해석하여 페이지를 생성합니다
Update 더 많은 관련 지식을 알고 싶다면
FAQ칼럼을 방문해주세요!
위 내용은 7-레이어 네트워크 구조는 어떤 모델을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!