카테고리 없음

네트워크와 같이 알아야 하는 개념들

sorecord 2024. 10. 13. 12:25


라우터

라우터는 LAN(Local Area Network) 내의 여러 장치를 연결하거나 LAN을 인터넷에 연결하는 것과 같이 서로 다른 네트워크 간에 데이터 패킷을 전달하는 네트워킹 장치입니다.
라우터는 라우팅 테이블과 프로토콜을 사용하여 데이터 패킷이 목적지에 도달하는 가장 효율적인 경로를 결정합니다.

 

라우터가 하는 일

  1. 데이터 전송 경로 결정: 라우터는 수신한 데이터 패킷을 분석하고 최적의 경로를 선택하여 목적지로 전송한다. 이를 위해 라우팅 테이블을 사용, 이 테이블은 네트워크의 구조와 상태에 대한 정보를 담고 있다.
  2. 네트워크 간 연결: 라우터는 서로 다른 네트워크를 연결한다. 예> 가정용 네트워크와 ISP(인터넷 서비스 제공자) 네트워크를 연결하는 역할을 한다.
  3. IP 주소 관리: 라우터는 IP 주소를 할당하고 관리한다. DHCP(동적 호스트 구성 프로토콜) 기능을 통해 네트워크에 연결된 장치에 IP 주소를 자동으로 부여할 수 있다.
  4. 보안 기능: 많은 라우터는 방화벽 기능을 내장하고 있어 외부의 위협으로부터 네트워크를 보호한다. 또한, VPN(가상 사설망) 기능을 통해 안전한 데이터 통신을 지원한다.
  5. 무선 연결: 현대의 많은 라우터는 무선 기능을 제공하여 Wi-Fi를 통해 여러 장치가 인터넷에 접속할 수 있다.

@라우팅 테이블 

라우터가 데이터를 전송할 때 사용하는 데이터 구조로, 네트워크의 다양한 경로와 목적지 IP 주소에 대한 정보를 저장하고 있다. 즉 라우터가 패킷을 올바른 경로로 전달하는데 필요한 정보를 제공하는 것 

 

@ DHCP(동적 호스트 구성 프로토콜, Dynamic Host Configuration Protocol)

네트워크에 연결된 장치에 자동으로 IP 주소와 기타 네트워크 설정을 할당하는 프로토콜. 사용자는 수동으로 IP 주소를 설정할 필요 없이 쉽게 네트워크에 접속할 수 있다.

예>

1. wifi에 연결하고 싶다.

2. dhcp 서버가 동작한다. 집의 라우터가 DHCP서버 역할을 한다. 이 라우터는 미리 설정된 IP주소 범위를 가지고 있다. 

3. 기기를 연결한다. 스마트폰이 네트워크에 연결되면 DHCP서버에 IP주소를 요청한다. 이떄, DHCP서버는 사용 가능한 IP주소를 하나 선택해 스마트폰에 할당해준다. 

4.DHCP서버는 IP주소외 에도 서브넷 마스트, 기본 게이트웨이, DNS서버 등의 네트워크 정보를 스마트폰에 전송한다.

5. 스마트폰이 네트워크에 연결되어 인터넷을 사용할 수 있게 된다. 

 

@ VPN(가상 사설망, Virtual Private Network)

공용 인터넷을 통해 개인 네트워크를 안전하게 연결해주는 기술이다.

 

VPN 주요 기능

  1. 암호화: VPN은 사용자의 인터넷 트래픽을 암호화하여 외부에서 쉽게 읽을 수 없도록 한다. 이를 통해 해커나 ISP(인터넷 서비스 제공자)가 사용자의 데이터에 접근하는 것을 방지한다.
  2. IP 주소 숨김: VPN을 사용하면 사용자의 실제 IP 주소가 숨겨지고, VPN 서버의 IP 주소로 대체된다. 이를 통해 사용자의 위치를 숨길 수 있으며, 익명성을 높여준다.
  3. 안전한 원격 접속: 기업에서는 VPN을 통해 직원들이 안전하게 회사 네트워크에 접속할 수 있다. 이를 통해 외부에서도 내부 자원에 안전하게 접근할 수 있다.
  4. 방화벽 우회: VPN은 특정 지역에서 차단된 웹사이트나 서비스를 우회할 수 있는 기능을 제공한다. 사용자는 VPN 서버가 위치한 국가의 IP 주소를 사용하여 해당 국가에서 허용된 콘텐츠에 접근할 수 있다.
  5. 데이터 무결성: VPN은 데이터가 전송되는 동안 무결성을 보호하여, 데이터가 변조되지 않도록 한다.

 

IP 주소

인터넷 프로토콜 주소의 줄임말인 IP 주소는 네트워크에 연결된 각 장치에 할당된 숫자 식별자이다.
IP 주소는 네트워크에서 장치를 식별하고 찾는 데 사용되어 데이터 패킷을 보내고 받을 수 있다.


스위치

스위치는 근거리 통신망(LAN) 내의 장치를 연결하고 장치 간에 데이터 패킷을 전달하는 네트워킹 장치입니다.
스위치는 MAC 주소를 사용하여 데이터 패킷을 식별하고 적절한 대상 장치로 전달하여 네트워크 통신의 효율성을 향상시킵니다.

예>

직원 A가 컴퓨터에서 보고서를 프린터로 인쇄하고 싶다고 하자. 이때, 스위치는 A의 컴퓨터에서 프린터로 데이터를 전달한다. 스위치는 각 장치의 MAC 주소를 기억하고 있다. 직원 A의 컴퓨터가 프린터에 데이터를 보내면, 스위치는 MAC 주소를 확인하여 해당 프린터로 패킷을 전송한다.

 


스위칭

스위칭은 네트워크 내의 장치 간에 데이터 패킷을 전달하는 프로세스를 말합니다.
네트워크 내에서 데이터 패킷이 전달되는 방식을 결정하는 이더넷 스위칭, VLAN 스위칭 및 라우팅을 비롯한 다양한 유형의 스위칭이 있습니다.

 


https://velog.io/@mingle-mongle/%EC%BB%B4%ED%93%A8%ED%84%B0-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC

 

[네트워크] 컴퓨터 네트워크란?

컴퓨터 네트워크

velog.io


위의 사이트와 gpt를 참고하며 작성한 공부글입니다. 문제시 비공개처리하도록 하겠습니다. 피드백 환영합니다.