IP는 무엇인가?
본문 바로가기
사회일반기술.정보

IP는 무엇인가?

by 자동제어기 2025. 4. 25.
"
"
300x250
반응형

개요

IP는 Internet Protocol의 약어입니다. IP 프로토콜은 TCP/IP 인터넷을 통한 전송에 사용되는 데이터의 기본단위를 정의합니다. IP 데이터가 보내질 경로를 선택하는 라우팅 기능을 수행합니다. 물리적 네트워크와 TCP/IP 인터넷 사이에는 유사한 점이 많습니다. 물리적 네트워크에서 전송단위는 헤더와 데이터 부분을 가지고 있는 하나의 프레임으로 인터넷에서 네트워크의 쌍방의 호스트 host 간에 통신할 때 각각에서는 호스트 주소를 지정하여야 하고 전송 계층의 transport layer에서의 정보를 패킷으로 분할 및 조립하며, 패킷을  IP 주소에 따라 목적지에 전송하는 통신 규약입니다. IP 어드레스는 전 세계적으로 사용이 가능한 광대역 인터넷망을 만들기 위해 각각의 망 간에 이루어지는 패킷 전송을 위한 통신 규약에서의 집합체를 의미합니다. 인터넷에서 사용되는 데이터 전송단위를 인터넷 데이터그램이라고 부르며, IP 데이터그램 혹은 데이터그램이라고도 부른다. 물리적 네트워크의 프레임과 같이 데이터그램은 헤더와 데이터 부분으로 나누고 있습니다. 데이터그램 헤더는 송신지와 목적지 주소, 그리고 데이터그램의 내용을 나타내는 형식 필드를 가지며 데이터그램 헤더와 프레임 헤더의 차이는 전자는 IP 주소 정보를 가지고 있으며 후자는 물리적 네트워크 주소를 갖습니다.

내용

IP 주소의 이해 TCP/IP 프로토콜은 윈도 운영 시스템에서 설정할 수 있으며 그 설치는 다음과 같이 세 단계로 구성합니다 먼저 IP 주소 할당으로 TCP/IP 설치와 환경 설정 TCP/IP 통신 테스트 각각의 TCP/IP 호스트는 논리적인 IP 주소에 의해서 구분합니다. TCP/IP를 사용하여 통신하는 호스트와 네트워크 구성 요소들은 고유한 IP 주소를 가져야 합니다. 각각의 IP 주소는 네 개의 필드로 구성되며, 0부터 255까지의 번호를 사용할 수 있고, 마침표(.)로 구분합니다. IP 주소의 형식은 다음과 같다. w.x.y.z 예를 들면, 131.107.3.24처럼 쓸 수 있습니다.

 

이더넷 케이블

개요이더넷 케이블에서 UTP와 FTP 등이 있으며 UTP(Unshielded Twisted Pair)의 의미이며 UTP 랜 케이블의 경우에는 별도의 차폐 기능이 없는 랜선을 의미합니다. 따라서 실드타입의 랜선보다 전송 거리는

fasystem.tistory.com

각각의 주소는 네트워크 ID와 호스트 ID로 나뉘며 네트워크 ID는 같은 물리적인 네트워크에 있는 TCP/IP 호스트를 구분합니다. 주소의 계층은 아래와 같이 주소의 어느 비트들이 네트워크 ID로 사용될 것인지를 정의합니다. 각각의 호스트는 단일 세그먼트 네트워크라 할지라도 IP 주소 외에 서브넷 마스크를 주어야 하고 그 주소 형식은 IP 주소 형식과 동일합니다. 서브넷 마스크는 호스트 ID로부터 네트 워크 ID를 구별하며 호스트가 로컬인지 리모트인지 지정하기 위해서 사용합니다. TCP/IP 테스트 이더넷 통신을 하는 경우에는 Citect으로 네트워크 통신을 하기 전에 반드시 TCP/IP 네트워크 통신 테스트를 해봐야 한다. 이것으로 논리적인 오류를 찾을 수 있다. 가장 일반적으로는 PING&이라는 명령어가 사용된다. PING 은 TCP/IP 드라이버를 테스트하는 데 사용되는 유틸리티입니다. PING 명령은 MS-DOS에서 실행합니다.

명령 PING TEST 화면 사진
명령 프롬프트

기타

핑 테스트는 프로그램은 PING이라는 것은 ICMP에 요청을 하면 ICMP에서 응답해 주는 것을 받아 화면에 출력해 주는 프로그램입니다. 실행에서 커멘드(cmd) 창을 열어 "ping 168.126.63.1"을 날리면 아래와 같은 답을 받게 됩니다. reply from 168.126.63.1 : bytes=32 time 1ms ttl=59 reply from 168.126.63.1 : bytes=32 time 1ms ttl=59 reply from 168.126.63.1 : bytes=32 time 1ms ttl=59 reply from 168.126.63.1 : bytes=32 time 1ms ttl=59 여기서 32 bytes를 보냈을 때 상대편은 32byte의 응답을 하는 것이지요 time은 갔다가 오는 데 걸린 시간입니다. ttl은 time to live라는 약자이며, 패킷이 라우터 하나를 거칠 때마다 하나씩 줄어듭니다. 예를 들어 255 그다음 단계로 치면 254 253 253...... 이렇게 하나씩 줄어들어 인터넷상을 다닐 때 TTL 값이 0이 되면 패킷은 소멸됩니다. 이건 인터넷상에 패킷이 끊임없이 돌아다녀 부하를 주는 것을 막기 위한 방편입니다. 옵션 t : 특정 호스트에 연속해서 Ping 명령어 보냄 a : ip주소를 도메인으로 보여줌 n count : count만큼 ping 보낸다 l size : size 만큼 ping을 보낸다 i TTL : TTL값을 설정하여 보낸다

728x90
반응형

'사회일반기술.정보' 카테고리의 다른 글

엑셀 서식  (0) 2025.05.09
OFFSET  (0) 2025.05.08
생물 연료 전지  (1) 2025.04.17
LCD 개요  (0) 2025.04.16
AEM 미국 장비 제조업체  (0) 2025.04.03
수중 로봇  (0) 2025.03.27
주요 국가 인증 제도  (1) 2025.03.13
로봇의 역사  (0) 2025.01.27

댓글