반응형
Port 란 ? 데이터를 받을 프로세스(process)가 어떤 것인지를 알아야 데이터가 제대로 전송이 되는데, 이때 사용하는 식별자를Port Number(포트 번호)라 합니다. 포트 번호는 IP 주소 뒤 : 다음에 표시하며 예를 들자면 다음과 같습니다. http://127.0.0.1:3000 포트번호를 왜 사용해야하는지에 대해 쉽게 예를 들어보자면 택배기사 최배달이 물건(데이터)를 구매자에게 전달해줘야하는데 구매자의 아파트주소(MAC address)와 이름(IP address)은 알지만 고객이 그 아파트의 몇 호에 있는지 모른다면 배달을 할 수없는 곤란한 상황에 처할 것입니다. 이때, 103호 인지 1204호인지 알려주는것을 Port Number 라고 할 수 있습니다. MAC 주소 = 하드웨어 주소 IP..
IP(Internet Protocol)의 한계복잡한 인터넷 망에서 클라이언트와 서버가 서로 통신하기 위해서 일종의 규칙이 있어야하는데, 이때 IP 주소를 통해 통신할 수 있게 됩니다.클라이언트가 서버에 데이터를 보낼 때 그냥 보내는 것이 아니라 Packet(패킷)으로 포장해 데이터를 보내게 됩니다.( Packet : 통신망을 통해 전송하기 쉽게 자른 데이터 전송 단위. 쉽게 말해 택배 포장 박스라고 생각할 수 있습니다. ) 하지만 이 과정에서 IP는 다음과 같은 한계가 있습니다.1. 비연결성 - 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷이 전송된다.2. 비신뢰성 - 중간에 패킷이 사라지거나 패킷이 보낸 순서와 다르게 전송할 수 있다.3. 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 여..
IP 란 ?IP는 8비트 씩 4자리로 이루어진 32 자리 이진수로 구성되어 있습니다.아래 포스팅에 IPv4 와 IPv6에 대해서도 한번 읽어보시는 것을 추천 드립니다. IPv4와 IPv6 란? IPv4와 IPv6의 차이점에 대해 알아보자.IP란 ? 인터넷에 연결되어 있는 모든 장치들(컴퓨터, 서버 장비, 스마트폰 등)을 식별할 수 있도록 각각의 장비에게 부여되는 고유 주소 IP 는 IPv4 와 IPv6 두 가지로 나뉘며 일반적으로 IPv4를 많이hstory0208.tistory.com 192.168.0.1 위 IP 주소를 예를 들어 이진수로 표현했을 땐 다음과 같습니다. 2^7 ( 128 )2^6 ( 64 )2^5 ( 32 )2^4 ( 16 )2^3 ( 8 ) 2^2 ( 4 ) 2^1 ( 2 )2^0 ..
IP 주소 ( Internet Protocol Address ) 란 ?인터넷에 연결되어 있는 모든 장치들(컴퓨터, 서버 장비, 스마트폰 등)을 식별할 수 있도록 각각의 장비에게 부여되는 고유 주소네트워크 상에서 다른 PC에 접속하기 위해선, 그 PC를 가리키는 주소를 알아야합니다.네트워크에 연결된 특정 PC의 주소를 나타내는 체계를 바로 IP 주소라고 합니다. IP 는 IPv4 와 IPv6 두 가지로 나뉘며 일반적으로 IPv4를 많이 사용합니다.그 이유는 아래에서 설명하겠습니다.IPv4 ( Internet Protocol version 4 )0~255 까지의 숫자로 주소는 32bit 주소 체계로, 8비트씩 4자리 이루어진 000.000.000.000 형태로2^32 승, 대략 43억개의 IP를 사용할 수 ..