네트워크란?

완료됨

스마트폰이나 노트북을 사용하여 인터넷에 액세스할 때마다 네트워크를 사용하여 인터넷에 액세스할 수 있습니다. 네트워크는 집부터 업무 장소에 이르기까지 어디에나 존재하며, 가장 큰 네트워크는 인터넷입니다.

가정, 커피숍 또는 회사의 네트워크에 관계없이 모두 유사한 구성 요소 집합을 사용하여 장치가 서로 쉽게 통신할 수 있는 원활한 인프라를 만듭니다. 클라우드 또는 인터넷도 실제 세계에 해당 루트가 있습니다. 네트워크에는 함께 작동하는 수십 가지 구성 요소가 있습니다. 스위치, 라우터, 방화벽 및 허브에 대해 들어본 적이 있을 것입니다. 목록이 훨씬 더 길지만 다음 두 가지 항목을 호출하는 것이 좋습니다.

  • 스위치는 전 세계 모든 네트워크의 기반으로, 여러 디바이스가 서로 연결하고 통신할 수 있도록 하여 개별 네트워크를 형성합니다.
  • 라우터를 사용하면 다양한 유형의 네트워크가 서로 통신할 수 있습니다.

인터넷에 연결되는 라우터에 연결된 스위치에 액세스하는 여러 사용자/장치를 보여주는 다이어그램.

프라이빗 및 공용 네트워크란?

다양한 유형의 네트워크가 있지만 각각은 특정하고 종종 전용 목적을 제공하며 일반적으로 프라이빗 또는 공용입니다.

  • 프라이빗 네트워크에는 데이터 및 리소스에 액세스하기 위한 인증 및 권한 부여 수준이 필요합니다. 회사 네트워크에 액세스하거나 즐겨 사용하는 스트리밍 서비스에 로그인할 때 이 유형을 찾을 수 있습니다.
  • 공용 네트워크는 모든 사용자에게 개방되어 있으며 네트워크 권한 부여가 필요하지 않습니다. 인터넷은 공용 네트워크의 완벽한 예입니다.

클라이언트-서버 네트워크

네트워크를 사용하면 다양한 유형의 디바이스가 서로 통신할 수 있습니다. 네트워크들은 다양한 모양과 구성으로 제공되며, 각각 공통의 목적을 제공합니다. 매일 사용하는 네트워크는 클라이언트-서버 토폴로지입니다.

클라이언트-서버 네트워크는 이 다이어그램과 같이 하나 이상의 서버가 다양한 클라이언트로부터 요청을 받은 다음 적절한 응답을 다시 보낸다고 가정합니다.

다양한 유형의 클라이언트를 보여주는 다이어그램, 모두 중앙 서버에 요청하고 각각 응답을 수신합니다.

클라이언트란?

클라이언트는 네트워크에서 작업을 수행하려는 모든 디바이스의 멋진 이름입니다. 메시지를 표시하기 위해 데이터가 필요한 스마트폰의 앱부터 브라우저를 통해 액세스하는 장바구니의 내용 또는 이메일에 액세스해야 하는 랩톱에 이르기까지 무엇이든 될 수 있습니다. 각 클라이언트는 서버에 리소스 또는 서비스를 요청하고 응답을 기다립니다.

서버란?

서버는 리소스, 서비스 및 데이터(예: 웹 페이지를 호스팅하는 웹 서버)를 제공하는 데만 사용됩니다. 클라이언트에서 가져온 요청을 처리하고 일반적으로 요청된 데이터, 리소스 또는 서비스인 응답을 다시 보낼 책임이 있습니다. 서버는 1분마다 클라이언트에서 수백 또는 수천 개의 요청을 처리합니다.