코드 훔쳐보는 변태 코더
춤 좋아하는 백엔드 개발자(였으면 좋겠다)
네트워크 - 0310 (정리) 네트워크의 목적과 용어

네트워크의 목적

  • 원래는 데이터 공유이지만 자원 → (컴퓨터에 관련된 모든 자원) 공유까지 확장이 되었다.
    • 컴퓨터에 있는 cpu를 본인만 사용하는게 아닌 다른사람도 사용할 수 있도록 도와주는것과 같다.
    • 핵심은 데이터 공유이다.
  • 노드와 링크의 개수가 많아질 수록 관리하기 어려워진다. 이를 해결하기 위해서는 네트워크를 분할하여 관리해야한다.
더보기
  • 네트워크 목적과 정의 정리
  • 네트워크의 핵심은 데이터 공유이다. 그러나 노드와 노드 사이를 연결하는 링크의 개수가 많아질 수록 관리하기 어려우니 네트워크를 분할하여 관리해야한다.

 

컴퓨터와 네트워크

  • 컴퓨터 → IT (Information Technology) + CT (Communication Technology) : ICT
    • 일반적으로 컴퓨터는 입력을 받아서 목적에 맞도록 출력을 한다.
    • 처리는 소프트웨어가 한다.
        • 연산 (컴퓨팅) → ALU (Arithmetic Logic Unit)
          • 사칙연산
          • 논리연산
        • 제어 ⇒ CPU가 한다. (Control Process Unit : 중앙 처리 장치)
      • 결과는 메모리에 저장된다.
    • 대표적으로 입력을 데이터라고 한다.
      • 입력을 메모리로부터 받을 수도 있다.
    • 데이터 → 컴퓨터 → 인포메이션 (정보 데이터를 받아서 처리된 것)
    • 인풋 아웃풋 저장 제어 처리
    • 데이터 (0과 1로만 표현이 된다.) → 컴퓨터 → 인포메이션
      • 문자 (숫자도 문자임) → 아스키코드 → 문자
      • 숫자
      • 소리
      • 이미지
      • 영상
      • IoT자료
    • 데이터는 아날로그디지털로 나뉘어져있다.
      • 디지털 데이터는 노드에서 노드로 전달될때 신호로 바뀌어진다.
      • 신호를 전달하는 것도 네트워크라고 할 수 있다.
      • 디지털데이터 → 아날로그 시그널 변환을 모뎀이 도와준다.
      • 아날로그 데이터 → 디지털 시그널 변환은 코덱이 도와준다. (소프트로 구현이 된다.)
        • LTE / 5G 디지털 데이터
        • 2G / 3G 아날로그 데이터
      • 디지털 데이터 → 디지털 시그널은 DSU 가 도와준다.
      • 아날로그 데이터 → 아날로그 시그널은 디지털 방송장비가 도와준다.
  • 노드 → 컴퓨터 기능, 통신 기능
    • NIC : 노드 통신 장치
    • TCP/IP 관련된 프로그램을 통신 장치에 장착시킨다.

 

더보기
  • 컴퓨터 정리연산의 종류 : 사칙연산 , 논리연산 / 제어 담당은 CPU → 결과는 메모리에 저장디지털 데이터는 링크에서 신호로 바뀌어진다.
  • 노드는 컴퓨터 기능과 통신 기능을 한다.
  • 데이터를 입력받아 정보를 내보낸다.
  • 컴퓨터는 입력을 받아서 목적에 맞도록 출력한다. 목적에 대한 처리는 소프트웨어가 한다.

 

네트워크 용어

  • **링크 (**미디어 : 매체) → 네트워크 노드사이를 연결해주는 것
      • 유선 ?
        • UTP 케이블 (전기 전달)
        • 광케이블 (빛 전달)
        • 시리얼 케이블
          • (UTP케이블로 만든 콘솔 케이블)
          • V.35 케이블
      • 무선 ?
        • 공기 (매체 → 에너지(전파) 전달) /진공
    • 노드 → 입력 받아서 처리해서 아웃풋을 내주는 것 (요청 / 응답)
      • 호스트 노드
        • 클라이언트 : 요청한다.
        • 서버 : 요청을 받는다.
      • 커넥트 노드
        • 엔드포인트에서 다른 엔드포인트로 데이터를 수신하고 보낼 수 있는 라우터, 프린터 또는 스위치와 같은 네트워크 장치 간의 연결 지점
    • 통신은 호스트 ↔ 호스트 (연결해주는 장치는 스위치 혹은 라우터)
    • 라우터
      • 패킷을 전송하는 네트워크 장치
    • 모든 노드의 입력은 데이터이다.
    • 무수한 노드와 링크의 연결을 네트워크라고 한다.
    • 노드가 어떠한 역할을 하느냐에 따라서 달라진다. (소프트웨어가 결정한다.)
    • 노드에 TCP/IP 를 설치하면 인터넷이 된다.
    • 수식이 성립이 되려면 노드는 적어도 두개 이상이어야 한다.
    • 네트워크 : Σ(노드+링크)
더보기
  • 네트워크 용어 정리
  • 노드는 입력을 받아서 출력을 한다. → 호스트 노드 : 클라이언트가 요청하고 서버가 요청을 받는다. / 커넥트 노드 → 라우터 스위치 같은 네트워크 장치간의 연결 지점노드가 어떠한 역할을 하느냐에 따라서 달라지고, 역할은 소프트웨어가 결정한다.
  • 통신은 호스트 to 호스트 방식으로 한다. (L3 네트워크 계층 : TCP / IP, 패킷)
  • 링크 : 노드와 노드 사이를 연결해준다. → 유선 : 광케이블 ,UTP, 시리얼케이블 / 무선 : 공기

 

  Comments,     Trackbacks