OS and General Knowledge - 9
Basic Networking Concepts
네트워크는 케이블이나 무선 신호로 함께 연결된 컴퓨터, 스위치, 라우터와 같은 다양한 장치로 구성된다.
클라이언트 / 서버
네트워크에서 서버와 클라이언트는 중요한 관계이다. 서버는 웹 사이트, 미디어 파일 또는 채팅 응용 프로그램과 같은 콘텐츠와 서비스를 보관하는 컴퓨터로 좋은 예는 구글의 검색 페이지인 www.google.com의 의 웹 사이트를 가지고 있는 서버이다. 서버는 해당 페이지를 보류하고 있다가 요청 시 페이지를 발송한다.
클라이언트는 콘텐츠 보기 또는 다운로드 등과 같은 사용을 요청하는 다른 컴퓨터로 네트워크를 연결하여 정보를 교환할 수 있다. 예를 들어, 웹 브라우저로 구글의 검색 페이지를 요청하면 서버가 클라이언트 컴퓨터에 구글 검색 페이지를 발송한다.
네트워크 상의 대부분 요청과 콘텐츠 전송은 클라이언트 / 서버 관계와 유사하거나 그 기반이며 네트워크에서 서버는 거의 모든 위치에 위치할 수 있다. 클라이언트가 주소를 가지고 있으면 서버의 콘텐츠에 액세스 가능하다.
IP 주소
네트워크를 통해 데이터를 보내고 전달하기 위해서는 컴퓨터가 목적지와 출발지를 식별할 수 있어야 하는데 그 식별을 IP 주소가 가능하게 한다. IP주소는 점(.)으로 구분된 1에서 254 사이의 숫자로 이루어진 4개의 집합이다(ex 192.168.0.22). IP 주소는 거리의 주소와 유사하며 주소의 일부는 세계 어느 곳에 건물이 있는지, 다른 부분은 도나 시로 좁히고, 그다음 시 내의 지역, 그리고 거리의 위치를 설명한다.
네트워크는 공용일 수도 있고 사설일 수도 있으며 사설 IP주소는 일반적으로 공용 IP주소가 있는 장치 뒤에 숨겨져 있어서 어디에서나 액세스 할 수 없다.
네트워크 허브 및 스위치
허브를 사용하는 네트워크는 많은 컴퓨터가 메시지를 보내는 경우 속도가 느려질 수 있는데 동시에 메시지를 보내려고 시도하고 허브를 혼동할 수 있기 때문이다. 이 문제를 해결하기 위해 네트워크는 스위치라는 다른 장치를 사용하는데 들어오는 모든 메시지를 반복하는 대신 스위치는 메시지를 의도한 대상에게만 보내 허브의 불필요한 반복을 제거한다.
하지만 스위치에는 한계가 존재하는데 직접 연결된 장비의 주소만 알 수 있다. 따라서 스위치의 포트 수에 관계없이 적은 수의 장치에만 메시지를 보낼 수 있으며 다른 네트워크에 있는 컴퓨터로 메시지를 보내야 하는 경우 라우터를 통해 보내야 한다.
라우터 및 방화벽
라우터는 네트워크에서 대부분의 작업을 수행하는데 네트워크에서 이동하는 모든 메시지와 외부 네트워크에서 메시지를 주고받을지 여부를 결정한다.
분리 및 브리지 - 라우터는 네트워크를 섹션으로 분리하거나 서로 다른 네트워크를 함께 연결한다.
IP 할당 - DHCP(Dynamic Host Configuration Protocol)을 사용하여 IP주소를 할당한다.
방화벽 및 보호 - 메시지를 필터링하거나 사설 네트워크에서 사용자를 차단할 수 있다. 대부분의 라우터에는 방화벽이 내장되어 있으며 이것은 원치 않는 메시지가 네트워크 내부 또는 사적인 부분에 있는 컴퓨터에 도달하지 못하도록 하는 소프트웨어 기능이다.
[참조] - https://commotionwireless.net/docs/cck/networking/learn-networking-basics/
Learn Networking Basics
Introduction This document covers the basics of how networking works, and how to use different devices to build networks. Computer networking has existed for many years, and as time has passed the technologies have become faster and less expensive. Network
commotionwireless.net