로컬 및 로컬 호스트 통신은 어느 수준에서 작동합니까?

본인 github

로컬과 로컬호스트에 관해 이야기할 때 일반적으로 동일한 컴퓨터에서의 통신을 의미합니다. 이 경우 통신은 주로 다음 수준에서 발생합니다.

  1. 애플리케이션 계층 :

    • 통신의 시작점은 일반적으로 프로토콜 스택의 최상위 계층인 애플리케이션 계층입니다. 웹 서버 및 클라이언트(예: 브라우저)와 같은 애플리케이션은 이 계층에서 실행되며 하위 계층 프로토콜을 통해 데이터를 전송합니다.
  2. 전송 계층 :

    • 로컬 통신은 일반적으로 TCP 또는 UDP와 같은 전송 계층 프로토콜을 통해 이루어집니다. 예를 들어 브라우저로 방문할 때 http://localhost일반적으로 TCP 프로토콜을 통해 로컬 컴퓨터의 포트 80(또는 기타 지정된 포트)에서 웹 서버와 통신합니다.
  3. 네트워크 계층 :

    • 일반적으로 로컬 통신은 네트워크 계층을 거치지 않습니다. 그러나 애플리케이션이나 시스템이 네트워크 계층(예: IP 프로토콜 사용)을 통해 로컬 통신을 처리하도록 구성된 경우 통신은 이 계층을 통과합니다.
  4. 데이터 링크 계층 및 물리 계층 :

    • 로컬 통신의 경우 데이터는 일반적으로 데이터 링크 계층과 물리 계층을 통과하지 않습니다. 왜냐하면 이러한 통신은 로컬 시스템을 벗어나지 않기 때문입니다.

"localhost"는 일반적으로 IPv4 주소 127.0.0.1또는 IPv6 주소에 해당하는 로컬 시스템의 특수 주소를 나타냅니다 ::1. 요청을 보내면 localhost요청이 컴퓨터를 떠나지 않고 해당 서비스(예: 로컬로 실행되는 웹 서버)에 의해 컴퓨터에서 직접 처리됩니다.

지역 과 localhost지역 간의 소통 통신은 외부 네트워크로 전달되지 않고 로컬 시스템에서 직접 처리되므로 일반적으로 외부 네트워크를 통한 통신보다 더 빠르고 안전합니다.

Je suppose que tu aimes

Origine blog.csdn.net/m0_57236802/article/details/133394298
conseillé
Classement