[CS]네트워킹이란

건너별·2022년 1월 10일
0

Computer Science

목록 보기
12/13

네트워킹이란

  • 기기와 기기가 망을 구성하여 데이터를 주고받는 것
  • 근거리통신망(lan)과 원거리통신망(wan)이 있음

circuit switching

  • 유선연결
    ex) 가정집의 전화기, 프린터 연결 등

packet switching

  • 무선연결
  • 휴대폰과 휴대폰, PC와 PC

이더넷

  • 가장 대표적인 bus형태 lan

  • mac과 ip주소 모두 사용함

  • 비교적 가까운 거리에서 가장 보편적으로 사용되는 네트워킹 방식(90%이상)
    ex) 회사 사무실, 학교 등에서 사용되는 방식

  • CSMA/CD 프로토콜 이용

  • 가정이나 건물과 같은 로컬 환경의 컴퓨터 및 기타 장치를 네트워크에 연결하기 위한 통신규격 및 규약

  • LAN(Local Area Network)카드를 주요 장비로 사용

    연결하긴 불편해도 한번 연결하면 물리적 충격이 있지 않은 한 무너지지 않음

  • 물리적인 접속과 관련된 통신 기술

이더넷의 장점

  • 적은 용량의 데이터를 전송할 경우 성능이 우수하다.

  • 설치 비용이 저렴하고 관리가 쉽다.

  • 네트워크 구조가 단순하다.

이더넷의 단점

  • 네트워크 사용 시에 신호 때문에 충돌이 발생한다.

  • 충돌이 발생하면 네트워크에서 지연이 발생한다.

  • 시스템의 부하가 증가하면 충돌도 계속적으로 증가한다.

CSMA/CD(Carrier sense multipul access/collision detect)(충돌감지)

  • Ethernet bus에 연결된 여러 PC들이 동시에 접근될 때 발생하는 충돌을 막기 위한 프로토콜

장점

  • 프로토콜 구현이 쉬움
  • 채널이 수동적이어서 한곳의 고장이 다른 통신에 영향을 주지 않음

단점

  • 거리의 제약
  • 통신량이 많아지면 충돌 횟수가 증가하여 이용률이 떨어짐

인터넷(wan)이란?

  • 여러개의 lan이 합쳐진 범국가적 네트워크
  • ip주소를 사용함
  • 유지보수비용 많음
  • lan에 비해 속도가 느림
  • 주요장비 : 라우터(매우 중요)
profile
romantic ai developer

0개의 댓글