ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Home server
    Computer Science 2021. 4. 10. 12:10

     

     

    공유기에 연결되어 있는 컴퓨터에 서버를 설치해서 운영하는 것은 쉽지 않다. 이를 위해 알아야 할 사전 지식

    • Network Address Translation
    • Public VS Private IP Address
    • Port forwarding
    • Dynamic VS Static IP address
    • Dynamic DNS

     

     

     

    공유기(Router)

     

     

    출처 : 생활코딩

     

    Network Address Translation

    이 기술 덕분에 사설 IP를 쓰고있는 컴퓨터들이 외부의 인터넷에 접속할 수 있다.

    개인용 컴퓨터(private IP address)에서는 Gateway address에 해당되는 머신으로 신호를 보낸다. 신호를 받은 라우터에서는 두 가지 일이 일어나는데 첫 번째는 private IP address의 주소를 기억해둔다. 두 번째로는 NAT 기술을 이용해 private IP address를 public IP address로 바꿔준다(private IP address는 외부에서 접속을 못하기 때문).

     

     

    port forwarding

     

     

    public IP address로 접속하면 private IP address로 연결될 수 있도록 라우터에서 설정해주는 것을 port forwarding이라고 한다.

     

     

    Dynamic IP Address VS Static IP Address

    Dynamic IP Address(유동IP주소)는 사용자의 IP주소가 접속할 때마다 새롭게 바뀌는 방식으로 고정 IP와는 반대의 개념이다. 동적 호스트 설정 통신 규약(DHCP)을 적용 받는 컴퓨터에 잠정적으로 할당하는 인터넷(IP) 주소를 '유동IP주소'라고 하며 이는 IP를 효율적으로 활용(다수의 가입자를 수용)하기 위해, 인터넷에 접속시마다 사용자 인증을 통해 임의의 IP 주소를 사용자에게 할당하는 방식이다. 

     

     

    Dynamic Host Configuration Protocol

     

     

    DHCP는 호스트 IP 구성 관리를 단순화하는 IP 표준이다. DHCP 서버를 사용하여 IP, 네임 서버, 게이트웨이 주소 및 관련된 기타 구성 세부 정보를 네트워크의 클라이언트에게 일정기간 동적으로 할당(임대)하는 방법을 제공한다.

    'Computer Science' 카테고리의 다른 글

    컴퓨터의 동작 원리  (0) 2021.10.28
    컴파일러 언어vs 인터프리터 언어  (0) 2021.05.09
    문자와 문자열  (0) 2021.03.03
    실수  (0) 2021.03.03
    양의 정수와 음의 정수  (0) 2021.03.03
Designed by Tistory.