IP에 관하여

단비·2023년 4월 13일
0

학습

목록 보기
2/66

• 세그먼트란

  • 데이터 베이스 시스템에서 데이터를 기억할 때의 최소 단위
  • 가상 기억 장치에서 가상 어드레스(virtual address) 구조를 실현하기 위해 운영 체제에 의해서 어떤 바이트 수 단위로 분할되는 가상 기억 영역

• 패킷이란 (Paket / Pack + Bucket)

  • 컴퓨터 간에 데이터를 주고받을 때 네트워크를 통해서 전송되는 데이터 조각
  • 데이터를 한 번에 통으로 보내면 큰 데이터는 대역폭을 너무 많이 차지하기 때문에 패킷의 흐름을 원할하게 하지 못함(트래픽이 많아짐)

    트래픽이란? 인터넷 상에서 송수신되는 모든 통신의 양

• 패킷 교환 방식이란

예) 큰 사진을 작은 패킷들로 분할하여 전송(전송할 땐 번호를 붙임), 순서대로 나열하여 사진을 가져옴

• IP란

  • 데이터 패킷이 네트워크를 통해 이동하고 올바른 대상에 도착할 수 있도록 데이터 패킷을 라우팅(어떤 네트워크 안에서 통신 데이터를 보낼 때 최적의 경로를 선택하는 과정)하고 주소를 지정하기 위한 프로토콜 또는 규칙의 집합
  • 인터넷에 연결하는 모든 장치나 도메인에는 IP 주소가 할당되며, 패킷이 연결된 IP 주소로 전달되면 데이터가 필요한 곳에 도착함
  • 일반적인 전송 프로토콜은 TCP와 UDP

• IP주소란

  • 인터넷에 연결하는 장치나 도메인에 할당된 고유 식별자

• IPv4와 IPv6

  1. 네 번째 버전의 IP(IPv4)는 1983년에 도입됨
  2. 사용 가능한 IPv4 주소 공급이 고갈됨
  3. IPv6 주소에는 더 많은 문자가 있으므로 더 많은 순열이 있으나 IPv6은 아직 채택되지 않았으며 대부분의 도메인과 장치에는 여전히 IPv4 주소가 있음

• TCP(Transmission Control Protocol)란

  • 데이터를 전송을 위한 연결을 만드는 연결 지향 프로토콜
  • 속도가 아닌 안정성을 위해 설계됨
  • TCP는 모든 패킷이 순서대로 도착하는지 확인해야 하므로 일부 패킷이 누락된 경우 TCP/IP를 통해 데이터를 로드하는데 시간이 오래 걸릴 수 있음

• UDP(User Data Protocol)란

  • TCP보다 빠르지만, 안정성이 떨어짐
  • 모든 패킷이 순서대로 전달되는지 확인하지 않으며 전송을 시작하거나 수신하기 전에 연결을 설정하지 않음

• DNS(Domain Name System = Name Server)란

  • 인터넷 전화번호부
  • 브라우저가 인터넷 자원을 로드할 수 있도록 도메인 이름(naver.com 등)을 IP 주소로 변환
  • DNS 서버를 사용하면 192.168.1.1(IPv4의 경우)과 같은 IP 주소 또는 2400:cb00:2048:1::c629:d7a2(IPv6의 경우)처럼 영문과 숫자로 된 복잡한 IP 주소를 기억할 필요가 없음

• 공유기와 스위치(허브)의 차이

  • 허브의 개념 (현재는 존재하지 않는 제품)
    • 전기적인 신호를 증폭시켜 LAN의 전송거리를 연장시키고, 여러 대의 디바이스를 연결해 네트워크를 만들어주는 장비
    • IP를 할당하는 기능이 없고, 단순히 포트를 늘려주는 기능을 가짐
    • 모뎀->공유기->허브
    • 같은 망끼리 여러 대를 사용하게 속도저하없이 사용하게 해줌
  • 공유기
    • 한 회선을 여러개로 나눠서 쓸수있게 해주는 기능 (DHCP 기능: 내부 IP, 192.168.XXX 어쩌고 하는것)
    • 외부망(주로 인터넷)을 나눠줌

• 모뎀(Modem)이란

  • 변조: 디지털 신호 -> 아날로그 신호
  • 복조: 아날로그 신호 -> 디지털 신호
  • 공기중의 동일한 조건하에서 아날로그(음성, 가청, 빛) 파형은 디지털 파형보다 멀리 전송되므로 디지털 파형을 멀리 전송하기 위해서 모뎀이 필요한 것
  • 전화 회선에서는 디지털 신호를 송신할 수 없으므로, 인터넷으로 신호 송신을 하기 위해서 모뎀을 사용

😶 모뎀은 인터넷 연결에 꼭 필요한 기기
😶 라우터는 모뎀과 연결하여 여러 기기에서 인터넷에 접속할 수 있도록 하는 기기


• 공인과 사설 IP의 차이

  • 인터넷에 연결된 장치에는 공인 IP 주소와 사설 IP 주소가 모두 할당됨(장치 수에 비해 IP 주소가 충분하지 않기 때문)
  • 공인 IP 주소는 인터넷 통신 목적으로 사용되고, 사설 IP 주소는 로컬 네트워크 통신 목적으로 사용
  • 공인 IP
    • 인터넷 업체가 사용자에게 할당하며 공유기가 인터넷과 통신하도록 하는 역할을 하는 외부 IP 주소
    • 인터넷 업체는 공인 IP 주소의 사용자가 누구인지 파악할 수 있기에 인터넷 활동이 추적되고 모니터링 될 수 있음
    • 정적/동적 IP, 전용/공유 IP 로 나뉨
  • 사설 IP
    • 공유기가 노트북, 스마트 TV, 휴대폰 등 홈 네트워크에 연결된 장치에 할당한 내부 IP 주소
    • 192.168이 전 세계 네트워크에서 가장 널리 사용되는 기본 사설 IP 주소 형식

• 동적/정적 IP

  • 동적 IP [가정에서 사용]
    • 인터넷 업체가 할당하며 장치를 재부팅하거나, 새로운 장치를 네트워크에 추가하거나, 네트워크 설정을 수정할 때마다 변경되는 IP 주소
  • 정적 IP [기업에서 사용]
    • 웹사이트를 호스팅하거나 이메일 및 FTP 서비스를 제공하는 서버에서 할당하며, 안정적인 인터넷 연결과 웹 주소의 일관성을 유지해야 하는 공공 기관에서 사용
    • 단점
      - 정적 IP 주소를 할당받으려면 인터넷 업체에 요금을 지불해야 함
      - 무작위 대입 공격에 취약하기 때문에 추가 보안 조치가 필요

• 전용/공유 IP

  • 전용 IP
    • 특정 사용자만 고유하게 사용할 수 있는 웹사이트 IP 주소를 의미
    • 자체 FTP(파일 전송 프로토콜) 서버를 운영해 손쉽게 파일을 공유하고 전송할 수 있음
    • 익명 FTP 공유가 가능하며 IP 주소 입력만으로도 웹사이트에 접속할 수 있음
  • 공유 IP
    • 여러 사용자가 함께 사용할 수 있는 웹사이트 IP 주소를 의미
    • 동일한 서버에 다수의 웹사이트가 호스팅되어 있을 때 공유 IP 주소를 사용하게 되며, 주로 페이지 수와 트래픽이 많지 않은 웹사이트가 공유 IP 주소를 사용

• VPN(Virtual Private Network)이란

  • 암호화된 터널을 만들어서 데이터를 전송하고 IP주소를 숨겨 온라인 상에서 정보 보호
  • 멀리 떨어진 네트워크 환경을 하나의 안전한 네트워크로 만드는 것

참고사이트

profile
tistory로 이전! https://sweet-rain-kim.tistory.com/

0개의 댓글