728x90
반응형
SMALL

안녕하세요, 혼자 공부하는 네트워크를 공부하고 학습한 자료를 남깁니다.

  • 네트워크의 기본 구조

어떠한 데이터를 저장하는 자료구조이다.

그 중 그래프가 있다. 노드와 간선으로 표현되는 데이터 구조이다.

네트워크 또한 자료구조이다.

노드는 정점이라 불리고, 간선은 링크라고 불린다.

네트워크는 전체적으로 그래프 형태를 띄고 있다.

노드들은 데스크탑 컴퓨터, 노트북 또는 스마튼 폰 등 우리가 자주 사용하는 네트워크 기기들이다. 가장자리 노드인 경우가 많다.

이 기기들을 연결하는 공유기 또는 간선들은 중간에 위치해 있다. 네트워크 장비들은 주로 중간 노드인 경우가 많다.

이 간선을 통해서 우리는 메시지를 주고 받는다.

  • 호스트

네트워크에서 주고받는 데이터를 최초로 생성해서 송신하거나 아니면 최종적으로 수신하는 것을 호스트라고 한다.

구글의 서버 컴퓨터는 호스트다. 우리가 사용하는 데스크탑 컴퓨터도 호스트다.

  • 호스트의 역할 구분

클라이언트(client)는 요청을 보내는 호스트이다.

서버(server)는 요청을 통해서 이에 대한 응답을 보내는 호스트이다.

웨이터에 비유할 수 있다.

  • 네트워크 장비 (중간 노드)

네트워크 장비로는 이더넷 또는 방화벽 등을 들 수 있다.

서버와 클라이언트는 역할에 따라 구분한 개념일 뿐, 베타적으로 반드시 서버는 서버이고 클라이언트는 클라이언트인 것이 아니다.

서버가 클라이언트가 되어 요청을 보낼 수도 있고, 클라이언트가 응답을 할 수도 있다.

또는 그냥 네트워크 장비로서 역할을 수행할 수 있다.

역할에 따라 분리할 수 있다.

  • 통신 매체

호스트가 아무리 빨리 정보를 빠르게 보낼 수 있어도, 통신 장비가 따라주지 않으면 빠르게 보낼 수 없다.

유 무선 통신매체이다. 

유선 통신매체는 케이블 그리고 무선 통신 매체는 Wifi를 들 수 있다.

  • 메시지 (노드가 주고 받는 정보)

 

 

감사합니다.

참고 url - https://www.youtube.com/watch?v=KuAlcc3I-Ao&list=PLVsNizTWUw7HfOCgvlfHIDPPo3TE-2iQM&index=5

 

728x90
반응형
LIST

+ Recent posts