네트워크란?

Ouroboros·2023년 11월 13일
0

네트워크

목록 보기
9/20

네트워크 정의

  • Net + Work의 합성어 : 컴퓨터와 같은 노드[1]들이 통신 기술을 통해 그물망처럼 통신하는 것
  • 데이터, 리소스를 송신, 교환 또는 공유하는 목적
  • 케이블(유선) 또는 WIFI(무선)으로 연결된 2개 이상의 컴퓨터로 구성
  • 하드웨어(ex) 라우터, 스위치, 액세스 포인트 및 케이블)와 소프트웨어(ex) 운영 체제 또는 비즈니스 애플리케이션)를 사용하여 컴퓨터 네트워크를 구축합니다.
  • 컴퓨터 네트워크로 인터넷, 온라인 검색, 이메일, 오디오, 비디오 공유, 온라인 상거래, 라이브 스트리밍, 소셜네트워크등이 모두 가능

컴퓨터 네트워크의 예

1) 🖨️사무실에서 프린터 또는 그룹 메시징 시스템에 대한 액세스를 동료 직원들과 공유

부서에서 리소스를 공유할 수 있게 하는 LAN 또는 근거리 통신망과 같은 컴퓨팅 네트워크를 사용하여 프린터 또는 그룹 메시징 시스템에 대한 액세스를 공유한다.

2) 📸시 정부의 차량 흐름과 사고를 모니터링하는 도시 전역의 감시 카메라 네트워크를 관리

이 네트워크는 도시의 구급 요원이 교통사고에 대응하고, 운전자에게 대체 이동 경로를 안내하며, 교통 신호를 위반한 운전자에게 교통 법규 위반 딱지를 보낼 수 있는 감시카메라이다. 이는 MAN 또는 대도시 네트워크의 일부일 것이다.

3) 💡Weather Company

Wi-Fi 또는 셀룰러 연결 없이 디바이스가 다른 디바이스와 직접 통신할 수 있도록 하는 피어 투 피어 메시 네트워크를 만드려고 노력했다. 메시 네트워크 알림 프로젝트를 통해 인터넷 연결 없이도 수십억 명의 사람들에게 생사와 직결된 날씨 정보를 전달할 수 있다.

네트워크 작동방법

컴퓨터 네트워크는 케이블, 광섬유(유선) 또는 WIFI(무선)을 이용해서 컴퓨터, 라우터 및 스위치와 같은 노드를 연결한다. 이러한 연결을 통해 디바이스는 정보와 리소스를 총신하고 공유할 수 있다.

  • 네트워크는 통신을 주고받는 방식을 정의하는 '프로토콜'을 따른다. 네트워크의 각 디바이스는 디바이스를 고유하게 식별하며 다른 디바이스가 디바이스를 인식할 수 있도록 하는 숫자 문자열인 인터넷 프로토콜 또는 IP 주소[2]를 사용한다.
  • 네트워크는 정보를 분석하여 데이터가 최종 목적지에 도달하는 최선의 방법을 결정하는 '라우터'[3]를 이용한다. 라우터는 서로 다른 네트워크 간의 통신을 용이하게 하는 가상 또는 물리적 디바이스이다.
  • 스위치[4]는 디바이스를 연결하고 네트워크 내부 노드 간 통신을 관리한다. 네트워크를 통해 이동하는 데이터, 리소스의 묶음이 최종 목적지에 도달할 수 있도록 돕는다.

네트워크 유형

  • PAN(개인 네트워크): PAN은 한 사람에게 서비스를 제공한다.

    iPhone과 Mac을 사용하는 경우 두 기기에서 문자 메시지, 이메일, 사진 등의 콘텐츠를 공유하고 동기화하는데 PAN을 설정했을 가능성이 높다.

  • LAN(로컬 영역 네트워크): LAN은 비교적 짧은 거리에서 컴퓨터를 연결하여 데이터, 파일 및 리소스를 공유할 수 있도록 한다.

    LAN은 사무실 건물, 학교 또는 병원 내의 모든 컴퓨터를 연결한다. 일반적으로 LAN은 개인이 소유하고 관리한다.

  • MAN(대도시 네트워크): MAN은 일반적으로 LAN보다 크지만 WAN보다 작다. 보통 도시와 정부 기관에서 MAN을 소유하고 관리한다.

  • WAN(광역 네트워크): 이름에서 알 수 있듯, WAN은 지역 간 또는 대륙 간 등 넓은 지역의 컴퓨터를 연결한다. 인터넷은 전 세계 수십억대의 컴퓨터를 연결하는 가장 큰 WAN이라고 할 수 있다. WAN은 일반적으로 집합적 또는 분산적 소유권 모델로 관리된다.


🍩WLAN(무선 로컬 영역 네트워크): WLAN은 LAN과 비슷하지만, 네트워크 내의 디바이스 간 연결이 무선으로 이루어진다.

🍩CAN(캠퍼스 네트워크): CAN은 기업 영역 네트워크이다. CAN은 LAN보다는 크지만 WAN보다는 작습니다. CAN은 단과대학, 종합대학 및 기업 캠퍼스와 같은 장소에 서비스를 제공한다.

🍩SAN(스토리지 영역 네트워크): SAN은 블록 수준의 스토리지 공유 네트워크 또는 클라우드 스토리지에 대한 액세스를 제공하는 특수 네트워크로, 사용자에게는 컴퓨터에 물리적으로 연결된 스토리지 드라이브처럼 보이고 작동한다.

🍩VPN(가상 사설망): VPN은 두 개의 네트워크 엔드포인트(아래 '노드' 참조)를 연결하는 안전한 지점 간 연결이다. VPN은 사용자의 신원 및 액세스 자격 증명은 물론 전송되는 모든 데이터를 해커가 액세스할 수 없도록 암호화 채널을 설정한다.

중요 용어 및 개념

노드[1]: 노드는 데이터를 수신, 전송, 생성 또는 저장할 수 있는 네트워크 내부의 연결 지점이다. 각 노드에서 액세스를 받으려면 IP 주소와 같은 식별 정보를 제공해야 한다. 노드의 예로는 컴퓨터, 프린터, 모뎀, 브리지 및 스위치 등이 있다. 기본적으로 노드는 정보를 인식하고 처리하며 다른 네트워크 노드로 전송할 수 있는 네트워크 디바이스이다.

IP 주소[2]: IP 주소는 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호이다. 네트워크에 연결된 장치가 라우터이든 일반 서버이든, 모든 기계는 이 특수한 번호를 가지고 있어야 한다. 한 디바이스가 다른 디바이스로 데이터를 전송할 때, 데이터는 송신 디바이스의 IP 주소와 수신 디바이스의 IP 주소를 포함하는 '헤더'를 포함한다.

라우터[3]: 논리적, 또는 물리적으로 분리된 망 사이를 지나는 패킷의 위치에 따라 최적화된 경로(루트, route)를 지정하는 기능을 수행하는 장비이다. 라우터는 패킷 내의 데이터를 분석하여 정보가 최종 목적지에 도달하는 최선의 방법을 결정한다. 라우터는 데이터 패킷이 목적지 노드에 도달할 때까지 전달합니다.

패킷: 데이터의 형식화된 블록이다. 패킷은 제어 정보와 사용자 데이터로 이루어지며, 이는 페이로드라고도 한다. 패킷을 지원하지 않는 컴퓨터 통신 연결은 단순히 바이트, 문자열, 비트를 독립적으로 연속하여 데이터를 전송한다. 데이터가 패킷으로 형식이 바뀔 때, 네트워크는 장문 메시지를 더 효과적이고 신뢰성 있게 보낼 수 있다.

스위치[4]: 스위치는 다른 디바이스를 연결하고 네트워크 내에서 노드 간 통신을 관리하여 데이터 패킷이 최종 목적지에 도달할 수 있도록 하는 디바이스이다. 라우터가 네트워크 간에 정보를 전송하는 동안 스위치는 단일 네트워크의 노드 간에 정보를 전송한다. 컴퓨터 네트워크에 관해 이야기할 때 '스위칭'은 네트워크의 디바이스 간에 데이터가 전송되는 방식을 의미한다. 스위칭 유형에는 회선 스위칭, 패킷 스위칭, 메세지 스위칭 이렇게 세 가지가 있다.

참고자료

1) https://cocoon1787.tistory.com/704
2) https://www.ibm.com/kr-ko/topics/networking
3) https://namu.wiki/w/%EB%9D%BC%EC%9A%B0%ED%84%B0

0개의 댓글