IP가 뭐야?
IP의 전체 영어 이름은 "Internet Protocol"입니다. 이는 인터넷 프로토콜을 의미하며 "TCP/IP" 시스템의 네트워크 계층 프로토콜입니다. IP는 전체 "TCP/IP" 프로토콜 제품군의 핵심이자 기반입니다. 인터넷 IP에는 주로 "IP 주소 지정 체계", "패킷 캡슐화 형식" 및 "패킷 전달 규칙"이라는 세 가지 측면이 포함됩니다.
IP는 Internet Protocol의 약어로 TCP/IP 시스템의 네트워크 계층 프로토콜입니다. IP 설계의 목적은 네트워크의 확장성을 향상시키는 것입니다. 첫째, 인터넷 문제를 해결하고 대규모 및 이종 네트워크의 상호 연결을 실현합니다. 둘째, 최상위 네트워크 애플리케이션과 기본 네트워크 기술 간의 결합 관계를 분리합니다. 두 가지를 독립적으로 개발하십시오. 엔드투엔드 설계 원칙에 따르면 IP는 연결이 없고 신뢰할 수 없는 최선의 노력 패킷 전송 서비스만 호스트에 제공합니다.
IP는 전체 TCP/IP 프로토콜 제품군의 핵심이자 인터넷의 기초입니다. IP는 TCP/IP 모델의 네트워크 계층(OSI 모델의 네트워크 계층과 동일)에 위치합니다. 상위 계층은 하위 계층의 TCP, UDP 등 다양한 프로토콜의 정보를 전달할 수 있습니다. 계층은 이더넷 및 토큰 링 네트워크와 같은 다양한 기술을 통해 전송되는 IP 정보 패킷을 링크 계층에 넣을 수 있습니다.
이기종 네트워크에 적응하기 위해 IP는 적응성, 단순성 및 운용성을 강조하며 신뢰성을 어느 정도 희생합니다. IP는 패킷의 전달 시간과 신뢰성을 보장하지 않으며, 전송된 패킷은 손실, 중복, 지연 또는 순서가 잘못될 수 있습니다.
주요 콘텐츠
IP에는 주로 IP 주소 지정 체계, 패킷 캡슐화 형식, 패킷 전달 규칙의 세 가지 측면이 포함됩니다.
관련 소개:
인터넷 프로토콜 주소(영어: 인터넷 프로토콜 주소, 인터넷 프로토콜 주소라고도 번역됨)는 IP 주소(영어: IP 주소)로 약칭되며 사용자에게 할당된 인터넷 프로토콜(영어: 인터넷)입니다. 장치의 온라인 사용 프로토콜, IP) 디지털 라벨입니다. 일반 IP 주소는 IPv4와 IPv6의 두 가지 범주로 구분되지만 덜 일반적으로 사용되는 더 작은 범주도 있습니다.
추천 과정: Java 튜토리얼.
네트워크 상호 연결
NNT 트래픽
인터넷 협회는 어떻게 구현되나요? 이더넷, 패킷 교환 네트워크 등의 네트워크 상호 연결 장비는 서로 상호 운용할 수 없습니다. 상호 운용할 수 없는 주된 이유는 전송하는 데이터의 기본 단위(기술적으로 "프레임"이라고 함)의 형식이 다르기 때문입니다. IP 프로토콜은 실제로 다양한 "프레임"을 "네트워크 연결 데이터 패킷" 형식으로 균일하게 변환하는 프로토콜 소프트웨어 세트입니다. 인터넷을 통해 서로 소통할 수 있다. 즉, '개방성'이라는 특성을 갖고 있다.
데이터 패킷
그럼 "데이터 패킷"이란 무엇일까요? 그 특징은 무엇입니까? 데이터 패킷은 전송된 데이터를 "패킷"으로 분할한 다음 외부로 전송하는 것을 의미하는 패킷 교환의 한 형태이기도 합니다. 그러나 기존의 "연결형" 패킷 교환과 달리 "연결 없음"입니다. 각 "패킷"(그룹)은 "독립적인 메시지"로 전송되므로 "데이터 백"이라고 합니다. 이와 같이 통신을 시작하기 전에 회선을 연결할 필요가 없고, 각 데이터 패킷이 반드시 동일한 경로를 통해 전송되는 것은 아니므로 "무연결"이라고 합니다. 이 기능은 네트워크의 견고성과 보안을 크게 향상시키므로 매우 중요합니다.
TCP/IP 데이터 패킷 형식
각 데이터 패킷은 헤더와 메시지의 두 부분으로 구성됩니다. 헤더에는 대상 주소와 같은 필수 내용이 포함되어 있으므로 각 데이터 패킷은 동일한 경로를 거치지 않고 대상에 정확하게 도달할 수 있습니다. . 원래 전송된 데이터를 대상에서 재조립하고 복원합니다. 이를 위해서는 패킷 패키징 및 수집 조립 기능을 갖춘 IP가 필요합니다.
전송 프로세스 중 데이터 패킷의 길이는 30,000바이트(바이트)(1바이트 = 8바이너리 비트)입니다.
또한 IP 패킷은 완전한 IP 정보, 즉 IP 패킷 형식의 각 항목에 대한 값 범위 또는 규정을 의미한다는 점에 유의해야 합니다. 예를 들어 버전 번호는 4 또는 6일 수 있습니다. IP 헤더 길이는 20워드일 수 있습니다. 섹션 - 60바이트, 총 길이는 65535바이트를 초과하지 않으며 캡슐화된 상위 계층 프로토콜은 tcp, udp 등이 될 수 있습니다.
IP 주소
IP 프로토콜에는 또 다른 매우 중요한 내용이 있습니다. 즉, "IP 주소"라고 하는 인터넷상의 모든 컴퓨터 및 기타 장치에 주소가 지정됩니다. 이러한 주소 덕분에 사용자는 연결된 컴퓨터에서 작업할 때 수천 대의 컴퓨터에서 필요한 개체를 효율적이고 편리하게 선택할 수 있습니다. 오늘날 통신 네트워크는 IP 네트워크와 통합되고 있으며, IP 기반의 새로운 기술이 인기를 끌고 있습니다. 예를 들어 IP overATM, IPoverSDH, IP over 등의 기술이 인기를 끌고 있습니다. WDM 등은 IP 기술의 연구 초점입니다.
IP 프로토콜
인터넷 아키텍처
A TCP/IP 인터넷은 세 가지 서비스 세트를 제공합니다. 가장 낮은 계층은 연결 없는 전송 서비스를 제공하고 다른 계층의 서비스에 대한 기반을 제공합니다. 두 번째 계층의 안정적인 전송 서비스는 애플리케이션 계층을 위한 높은 수준의 플랫폼을 제공합니다. 가장 높은 수준은 애플리케이션 계층 서비스입니다.
2. IP 프로토콜: 이 신뢰할 수 없는 연결 없는 전송 메커니즘을 인터넷 프로토콜이라고 합니다.
IP 프로토콜의 세 가지 정의:
(1) IP는 TCP/IP 인터넷에서 데이터 전송의 기본 단위와 데이터 형식을 정의합니다.
(2) IP 소프트웨어는 라우팅 기능을 완료하고 데이터 전송 경로를 선택합니다.
(3) IP에는 패킷 처리, 오류 메시지 생성 및 그룹화에 대한 규칙을 지정하는 신뢰할 수 없는 패킷 전송에 대한 일련의 규칙이 포함되어 있습니다.
4. IP 데이터 패킷: 네트워킹의 기본 전송 단위는 데이터 패킷 헤더와 데이터 영역을 포함하는 IP 데이터 패킷입니다.
5. IP 패킷 캡슐화: 물리적 네트워크는 패킷 헤더를 포함한 전체 패킷을 프레임의 데이터로 캡슐화합니다.
6. MTU 네트워크 최대 전송 단위: 물리적 네트워크 유형에 따라 물리적 프레임에서 전송할 수 있는 데이터 양의 상한이 다릅니다.
7. IP 데이터 패킷 재구성: 첫째, 네트워크를 통한 재구성, 둘째, 대상 호스트에 도달한 후 재구성. 후자는 각 패킷 세그먼트를 독립적으로 라우팅할 수 있고 라우터가 세그먼트를 저장하거나 재조립할 필요가 없기 때문에 더 좋습니다.
8. 수명: IP 데이터 패킷 형식에는 데이터 패킷이 네트워크에 존재할 수 있는 시간(초)을 설정하는 데 사용되는 수명 필드가 있습니다. 값이 0이면 인터넷에서 제거되고 오류 메시지가 원래 사이트로 다시 전송됩니다.
9. IP 패킷 옵션:
IP 패킷 옵션 필드는 주로 네트워크 테스트 또는 디버깅에 사용됩니다. 포함: 레코드 라우팅 옵션, 소스 라우팅 옵션, 타임스탬프 옵션 등
라우팅 및 타임스탬프 옵션은 인터넷 라우터에서 패킷이 라우팅되는 방식을 모니터링하거나 제어하는 방법을 제공합니다.
위 내용은 IP가 뭐야?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











1. 블랙/화이트 목록 IP 제한 액세스 구성 nginx 블랙 목록과 화이트 목록을 구성하는 방법에는 여러 가지가 있습니다. 다음은 일반적으로 사용되는 두 가지 방법입니다. 1. 첫 번째 방법: 허용, 거부 및 허용 명령은 ngx_http_access_module에 속합니다. nginx는 기본적으로 이 모듈을 로드하므로 직접 사용할 수 있습니다. 이 방법은 가장 간단하고 직접적입니다. 설정은 방화벽 iptable과 유사합니다. 사용 방법: 구성 파일에 직접 추가: #Whitelist 설정, 이어서 허용 가능 IPlocation/{allow123.13.123.12;allow23.53.32.1/100;denyall;}# 블랙리스트 설정,

IP 및 MAC 바인딩은 특정 IP 주소를 특정 MAC 주소와 연결하여 해당 MAC 주소를 사용하는 장치만 네트워크 통신에 IP 주소를 사용할 수 있도록 하는 것을 의미합니다. ip와 mac을 바인딩하면 바인딩된 호스트의 IP 주소가 스푸핑되는 것을 방지할 수 있습니다. 전제 조건: 1. MAC 주소는 고유하며 스푸핑될 수 없습니다. 즉, 라우터에 직접 연결된 네트워크의 호스트에만 바인딩할 수 있습니다. 호스트의 게이트웨이는 라우터에 있습니다).

WeChat에서 IP 주소를 확인하는 방법: 1. 컴퓨터 버전의 WeChat에 로그인하고 화면 하단의 작업 표시줄을 마우스 오른쪽 버튼으로 클릭한 후 "작업 관리자"를 클릭합니다. 2. 작업 관리자가 나타나면 " 3. 작업 관리 브라우저의 "성능" 옵션을 입력하고 "리소스 모니터 열기"를 클릭합니다. 4. "네트워크"를 선택하고 "Wechat.exe" WeChat 프로세스를 확인합니다. 5. "를 클릭합니다. TCP 연결'을 통해 위챗 네트워크 IP 관련 상황을 모니터링할 수 있다. 메시지를 보내고 답장을 받으면 상대방의 IP 주소가 공개된다.

1. 디렉터리 화이트리스트 설정: 지정된 요청 경로에 제한이 없습니다. api 디렉터리에 대한 요청 경로에 제한이 없으면 server{location/app{proxy_passhttp://192.168.1.111로 작성할 수 있습니다. 8095/app ;limit_connconn20;limit_rate500k;limit_reqzone=fooburst=5nodelay;}location/app/api{proxy_passhttp://192.168.1.111:8095/app/api}}#왜냐하면 nginx는 정확한 매칭에 우선순위를 두기 때문입니다

IP 할당이 표시되지 않는 Wi-Fi에 대한 해결 방법: 1. 장치와 라우터를 다시 시작하고, 장치에서 Wi-Fi 연결을 끄고, 장치를 끄고, 라우터를 끄고, 몇 분간 기다린 다음 라우터를 다시 열어 Wi-Fi에 연결합니다. 2. 라우터 설정을 확인하고 DHCP 기능이 활성화되어 있는지 확인하십시오. 3. 네트워크 설정을 재설정하면 이 작업을 수행하기 전에 백업되었는지 확인하십시오. 라우터 펌웨어를 확인하고 라우터 관리 인터페이스에 로그인한 후 펌웨어 업데이트 옵션을 찾아 메시지를 따르세요.

개념: uv(순방문자): 고유 방문자, 인터넷에 연결된 각각의 독립적인 컴퓨터(쿠키 기반)는 방문자로 간주되며, 하루(00:00-24:00) 동안 귀하의 웹사이트를 방문한 방문자 수입니다. 하루 동안 동일한 쿠키에 대한 방문은 pv(페이지뷰) 한 번만 계산됩니다. 즉, 방문수, 즉 페이지 조회수 또는 클릭수, 사용자의 각 웹사이트 방문은 한 번 기록됩니다. 사용자가 동일한 페이지를 여러 번 방문할 경우 총 방문 횟수가 계산됩니다. 독립 IP: 동일한 IP 주소가 00:00~24:00 내에 한 번만 계산됩니다. 웹사이트 최적화를 하는 친구들이 이를 가장 걱정합니다. 먼저 환경을 설명하겠습니다. 이것은 nginx 버전 1.7을 실행하고 백엔드 tomcat은 동적으로 실행됩니다.

소개 nginx가 역방향 프록시로 사용될 때 기본 구성 백엔드에서 얻은 IP 주소는 nginx에서 가져옵니다. 사용자의 실제 IP가 아닌 nginx의 IP 주소를 얻으려면 request.getRemoteAddr()을 사용하십시오. 서버{listen80;server_namejenkins.local.com;location/{proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_passhttp://192.168.10.

이 컴퓨터의 IP 주소를 쿼리하는 방법은 다음과 같습니다. 1. Windows 시스템에서 "시작 메뉴"를 열고 "cmd"를 검색하여 명령 프롬프트를 열고 "ipconfig"를 입력한 다음 Enter 키를 눌러 주소를 찾습니다. "IPv4 주소"라는 줄 옆에 있는 숫자는 기기의 IP 주소입니다. 2. macOS 시스템에서 화면 왼쪽 상단에 있는 Apple 아이콘을 클릭하고 "시스템 환경설정"을 선택한 다음 현재 연결된 네트워크를 찾습니다. "네트워크" 옵션에서 "고급" 버튼을 클릭하고 "TCP/IP" 탭 등에서 기기의 IP를 찾으세요.