네트워크 용어 정리

이용만·2023년 3월 24일
0
  • LAN : 좁은 범위에서 연결된 네트워크
  • WAN : LAN 들이 모여 세계의 네트워크하는 것
  • 프로토콜 : 공통된 약속. ‘TCP/IP’ 프로토콜이 주로 사용하는 약속.
    어느 컴퓨터든 일관되게 네트워크를 사용할 수 있게 하는 공통언어


  • TCP : 2계층에서 동작하는 IP 와 4계층에서 동작하는 애플리케이션(http 등)을 중개하는 역할( 웹애플리케이션에서 많이 사용하는 HTTP의 경우 모든 데이터를 제대로 송수신이 가능해야 하는 특성상, TCP를 사용)
  • IP : 네트워크에 연결된 특정 PC의 주소를 나타내는 체계.
    IP 주소는 TCP/IP 구조에서 컴퓨터를 식별하기 위해 사용되는 주소
    네 덩이의 숫자로 구분된 IP 주소체계를 IPv4라고 한다.
  • localhost, 127.0.0.1 : 현재 사용 중인 로컬 PC를 지칭합니다.
  • 0.0.0.0, 255.255.255.255 : broadcast address, 로컬 네트워크에 접속된 모든 장치와 소통하는 주소. 서버에서 접근 가능 IP 주소를 broadcast address 로 지정하면, 모든 기기에서 서버에 접근할 수 있다.
  • Ipv6도 나왔지만 IPv4도 아직 사용할만 하기 때문에 메인으로 사용하고 있진 않다.

IP 주소 구조


IP 주소는 네트워크부와 호스트부로 나뉜다.
네트워크부는 어떤 네트워크인지를 알 수 있는 정보이고,
호스트부는 그 네트워크 안의 특정 컴퓨터를 지칭하는 정보이다.

여기서 서브넷 마스크란 네트워크부가 어디까지 네트워크부인지를 나타내는것이 서브넷 마스크이다.
ex) IP 주소: 192.168.1.1
서브넷 마스크: 255.255.255.0
네트워크 주소: 192.168.1.0
브로드캐스트 주소: 192.168.1.255


PORT

PORT : 대상 IP 기기의 특정 어플리케이션(connection endpoint)을 특정하는 번호


URl / DNS

  • Domain : 웹 브라우저를 통해 특정 사이트에 진입을 할 때, IP 주소를 대신하여 사용하는 주소가 있다. 만약 IP 주소가 지번 또는 도로명 주소라면, 도메인 이름은 해당 주소에 위치한 상호라고 할 수 있다.
  • DNS : 호스트의 도메인 이름을 IP 주소로 변환하거나 반대의 경우를 수행할 수 있도록 개발된 데이터베이스 시스템. 만약 브라우저의 검색창에 naver.com을 입력한다면, 이 요청은 DNS에서 IP 주소(125.209.222.142)를 찾는다.

profile
성장하는 개발자가 되고자 합니다.

0개의 댓글