IP란 무엇을 의미하나요?
IP는 English Internet Protocol의 약자로 "네트워크 간 상호 연결을 위한 프로토콜"이라는 뜻으로, 컴퓨터 네트워크가 서로 연결되고 통신할 수 있도록 설계된 프로토콜입니다.
인터넷에서는 인터넷에 연결된 모든 컴퓨터 네트워크가 서로 통신할 수 있도록 하는 일련의 규칙으로, 인터넷에서 통신할 때 컴퓨터가 준수해야 할 규칙을 규정합니다. 모든 제조업체에서 생산한 컴퓨터 시스템은 IP 프로토콜을 준수하는 한 인터넷과 상호 연결할 수 있습니다.
인터넷이 세계 최대의 개방형 컴퓨터 통신 네트워크로 급속히 발전한 것은 바로 IP 프로토콜 때문입니다. 따라서 IP 프로토콜은 "인터넷 프로토콜"이라고도 합니다.
IP 주소는 인터넷상의 컴퓨터에 번호를 부여하는 데 사용됩니다. 우리가 매일 보는 것은 연결된 모든 PC가 정상적으로 통신하려면 IP 주소가 필요하다는 것입니다. "개인용 컴퓨터"를 "전화"에 비유하면 "IP 주소"는 "전화 번호"와 같습니다.
추가 정보:
IP 조각화 및 재조립
조각화된 IP 데이터 패킷은 목적지에 도달한 후에만 재조립할 수 있습니다. 리어셈블리는 조각화 및 리어셈블리 프로세스를 전송 계층(TCP 및 UDP)에 투명하게 만드는 것을 목표로 대상의 IP 계층에서 수행됩니다. 조각난 패킷은 다시 조각화될 수 있습니다(두 번 이상).
IP 단편화 이유
링크 계층에는 최대 전송 단위 MTU 기능이 있어 데이터 프레임의 최대 길이를 제한합니다. 네트워크 유형에 따라 상한이 있습니다. 이더넷의 MTU는 1500입니다. netstat -i 명령을 사용하여 이 값을 확인할 수 있습니다.
IP 계층에 전송할 데이터 패킷이 있고 데이터 패킷의 길이가 MTU를 초과하는 경우 IP 계층은 각 조각의 길이가 MTU보다 작거나 같도록 데이터 패킷을 조각화합니다.
우리는 UDP 데이터 패킷을 전송하려고 한다고 가정합니다. 이더넷의 MTU는 일반적으로 IP 헤더가 20바이트이고 데이터의 페이로드 부분이 1500-20바이트입니다. - 8=1472바이트. 데이터 부분이 1472바이트보다 크면 조각화가 발생합니다.
PHP 관련 기술 기사를 더 보려면 PHP 그래픽 튜토리얼 칼럼을 방문하여 알아보세요!
위 내용은 IP는 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!