[Web]인트라넷(Intranet)과 인터넷(Internet)

Euiyeon Park·2024년 8월 23일

Web

목록 보기
8/13
post-thumbnail

🌐 인트라넷(Intranet)

인트라넷(Intranet)은 특정 조직 내부에서만 사용할 수 있는 사설 네트워크(Private Network)다.
외부 인터넷이나 다른 네트워크로부터 물리적/논리적으로 분리되어있다.

  • 외부로 트래픽이 나가지 않아 보안을 위해 또는 개인/단체적 활용을 위해 사용한다.
  • LAN 를 통해 인트라넷을 구축한다.

    🔎 LAN(Local Area Network)

    • 동일한 건물이나 근처에 위치한 컴퓨터와 장치들을 연결하는 네트워크
    • 빠른 데이터 전송과 자원 공유를 위해 사용되며 안정적인 연결을 제공한다.
    • 유선 이더넷 또는 무선 Wi-Fi를 사용한다.

  • 인트라넷의 권역 설정은 라우터, AP(Access Point)같은 네트워크 장비를 통해 설정된다.
  • VPN을 사용하면 공용 네트워크에서 사설 네트워크에 직접 연결된 것 처럼 작업할 수 있다.

    🔎 VPN(Virtual Private Network)

    • 인터넷, 공용 네트워크를 통해 Private Network에 연결할 수 있도록 하는 기술
    • Ex. 해외 직구 VPN - 한국에 있지만, 미국 네트워크에 연결된 미국 사람으로 변장할 수 있다.

🌐 인터넷(Internet)

인터넷(Internet)이란 전 세계적으로 연결된 공공 네트워크 집합체이다.

💬 주요 특징

  1. 전 세계의 다양한 네트워크를 서로 연결해, 정보와 자원을 공유할 수 있는 거대 네트워크 형성

  2. TCP/IP 프로토콜을 사용해 데이터의 전송과 수신을 정의한다.
    표준 프로토콜로 인해 서로 다른 네트워크 간에 데이터가 올바르게 전달될 수 있다.

  3. 웹(WWW)은 인터넷의 한 부분으로, 웹 페이지와 웹 사이트를 통해 정보와 컨텐츠를 공유한다.
    웹은 HTML, HTTP/HTTPS 프로토콜을 사용해 사용자에게 웹 페이지를 제공한다.

  4. 인터넷은 다양한 서비스를 제공한다 - 이메일, 소셜 미디어, 파일 전송, 클라우드 컴퓨팅 등

  5. 사용자는 검색 엔진을 통해 정보를 찾고, 웹사이트를 방문하며 다양한 온라인 자료에 접근 가능하다.

  6. 인터넷은 중앙 집중식 구조가 아니라, 여러 개의 독립적인 네트워크와 서버가 상호 연결된 분산구조다. 따라서 인터넷은 안정적이고 확장 가능하게 유지할 수 있다.

  7. 인터넷 상의 각 장치는 고유한 IP 주소를 가지고 있으며, 이 주소를 통해 서로 통신한다.
    DNS(도메인 이름 시스템)은 IP주소를 사용자 친화적인 도메인 이름으로 변환한다.


🔎 TCP/IP 프로토콜, HTTP/HTTPS 프로토콜

TCP/IP 프로토콜은 전송 계층과 네트워크 계층에서 사용되며,
네트워크 상에서 데이터를 전송하는데 필요한 인터넷의 통신 규약을 정의한다.

  • TCP : 네트워크 계층, 데이터 전송의 신뢰성을 보장한다.
  • IP : 전송 계층, 패킷의 주소 지정과 라우팅을 통해 네트워크에서 올바른 목적지로 전송되도록한다.

HTTP 프로토콜은 애플리케이션 계층에서 사용되며, 웹 브라우저와 웹 서버 간의 통신을 담당한다.
HTTP는 요청을 서버로 전송하고 서버는 응답을 반환한다.
HTTPSSSL/TLS를 사용해 데이터를 암호화한다.

🌐 인트라넷과 인터넷

인터넷은 인트라넷 관점에서 보면 외부와 연결되고자하는 인트라넷들을 외부로 모두 연결한 네트워크이다.

사설 네트워크인 인트라넷이 내부 사용 뿐만 아니라 외부로 연결되고 싶을 때
게이트웨이(Gateway)를 통해 인터넷과 연결된다.

`Gateway`와 `Router`는 서로 다르지만, 종종 통합되어 함께 사용된다.

🔎 Gateway

Gateway서로 다른 네트워크 간의 연결을 관리하는 장치 또는 소프트웨어다.

다른 네트워크로 이동하기 위해 거쳐야 하는 지점으로,
서로 다른 네트워크의 프로토콜이 다를 경우 중재 역할을 해 이들 간의 차이를 해소한다.

Gateway의 주요 기능

  • 서로 다른 네트워크 프로토콜이나 데이터 포맷을 사용하는 시스템 간 변환 기능을 제공한다.
  • 사설 네트워크와 공용 네트워크 간의 IP 주소를 변환하는 기능 제공한다.(NAT)
  • 방화벽과 같은 보안 기능을 통해 네트워크 보안을 강화한다.

🔎 Router

Router내부 네트워크와 외부 네트워크를 연결해주는 장치로 데이터들의 경로를 설정한다.

Router는 네트워크 간의 트래픽을 전달하고 패킷을 올바른 경로로 라우팅한다.
네트워크의 패킷이 목적지까지 도달하도록 관리하며, 보통 여러 네트워크를 연결하는 역할을 한다.

Router의 주요 기능

  • 네트워크 패킷의 목적지 주소에 따라 최적의 경로를 선택하여 패킷을 올바른 경로로 전달한다.
  • 사설 네트워크와 공용 네트워크 간의 IP 주소를 변환하여 인터넷과의 연결을 관리한다.(NAT)
  • 네트워크 경로를 설정하고, 트래픽이 네트워크를 통해 효율적으로 흐르도록 한다(라우팅)

Gateway와 Router, 비슷해보이는데 무슨 차이가 있나?

저도 헷갈려서 잘 모르겠어여. 알게되는 사람 알려줘요 플리즈~


현대의 RouterGatewayNAT 기능을 동시에 수행해 그 경계가 더 모호하게 느껴진다.

NAT(Network Address Translation) 은 내부 네트워크의 사설 IP주소를 공용 IP주소로 변환하는 기술로, 여러 장치가 하나의 공용 IP주소를 공유하며 인터넷에 접속할 수 있도록 한다.


💻 Wi-Fi에 연결해서 사용하는 내 노트북의 IP

1. 내부 네트워크 라우터(울집 공유기)의 Private IP주소를 할당받아서 사용한다.

  • 라우터에 내장된 DHCP(Dynamic Host Configuratuin Protocol)서버가
    Private IP주소를 동적으로 할당한다.

    • 네트워크에 연결된 각 장치에 고유한 주소를 자동으로 할당한다.

2. 인터넷에 접속할 때 Public IP 주소를 할당받아서 사용한다.

  • Public IP는 ISP가 제공하는 Public IP주소 풀에서 선택된 주소를
    네트워크 라우터 또는 게이트웨이가 할당한다.

  • 이 과정에서 NAT기술이 사용된다(Private IP → Public IP)

🔎 ISP(Internet Service Provider)

이미지 출처

ISP는 인터넷 서비스 제공업체로 Gateway에 연결되어 실제 인터넷과 연결해주는 서비스를 제공한다.
KT, SKT, LG와 같은 회사들이 자체 제공하는 회선(Fiber)과 이메일, DNS 등의 서비스를 제공한다.

💻 IP 확인해보기

Public IP : 네이버에서 '내 IP주소' 검색
Private IP : 윈도우 CMD에서 $ipconfig 명령어 입력

Wi-Fi를 연결해 사용하는 노트북의 Public IP와 Private IP가 다른걸 확인해 볼 수 있었다.

ref

Tistory_hstory0208

profile
"개발자는 해결사이자 발견자이다✨" - Michael C. Feathers

0개의 댓글