CS 지식/네트워크

    [네트워크 기초] 유니캐스트, 멀티캐스트, 브로드캐스트

    [네트워크 기초] 유니캐스트, 멀티캐스트, 브로드캐스트

    💡 유니캐스트 : 1:1 통신, HTTP통신 💡 멀티캐스트 : 1 : N 통신, 특정 그룹에게만 데이터 전달 💡 브로드 캐스트 : 1 : N 통신, 모든 노드에게 데이터 전달 유니캐스트 1 : 1 통신을 말한다. 대표적으로 HTTP통신이 있다. 가장 일반적인 네트워크 전송 형태 멀티캐스트 1 : N 통신 다만 연결된 모든 노드들에게 데이터를 전달하지는 않고 특정 그룹에게만 데이터를 전달한다. 브로드캐스트 1 : N 통신 그룹이 아닌 연결되어있는 모든 노드에게 데이터를 전달한다. 예로는 ARP이 있다.

    [네트워크 기초] 네트워크 토폴로지 : 버스, 스타, 트리, 링, 메시

    [네트워크 기초] 네트워크 토폴로지 : 버스, 스타, 트리, 링, 메시

    💡 네트워크 토폴로지 : 노드와 링크가 어떻게 구성되어있는지를 말한다. 버스, 스타, 트리, 링, 메시 등의토폴로지가 있다. 버스 토폴로지 특징 하나의 회선에 여러 개의 노드 노드 추가, 삭제 쉬움 설치비용 적음 장점 소규모 네트워크를 구축하기 매우 쉬움. 한 노드에 장애가 발생해도 다른 노드에 영향 X 단점 메인 링크에 많은 트래픽이 생기면 정체현상 발생가능성 높음.(패킷 손실률 높음) 메인 링크 망가지면 큰 문제 스타 토폴로지 특징 중앙에 있는 노드를 기반으로 연결된 형태 노드 추가, 삭제 쉬움 장점 중앙노드가 아닌 한 노드에 장애가 발생해도 다른 노드에 영향 X 안정성이 높음. 중앙노드가 아닌 한 노드에 침해가 발생했을 때 다른 노드로 확장하기가 어렵기 때문. 다른 노드로 가려면 중앙노드를 무조건 ..

    [네트워크 기초] 네트워크, 처리량, 트래픽, 대역폭, RTT

    [네트워크 기초] 네트워크, 처리량, 트래픽, 대역폭, RTT

    💡네트워크 : 리소스를 공유하는 집합 💡트래픽 : 흐르는 데이터의 양, 데이터의 누적량 💡처리량 : 얼마만큼의 트래픽을 처리했는지 💡대역폭 : 최대로 처리할 수 있는 트래픽 💡RTT(Round Trip Time, 왕복 지연시간): 신호를 전송하고 수신확인에 걸린시간을 더한 값 네트워크노드와 링크가 서로 연결되어 있으며 리소스를 공유하는 집합을 의미한다.노드 : 서버, 라우터, 스위치등 네트워크 장치링크 (엣지) : 유선 또는 무선과 같은 연결 매체 (와이파이나 LAN) 트래픽 특정 시점에 링크 내의 "흐르는” 데이터의 양을 말한다. 서버에 저장된 파일을 클라이언트(사용자)가 다운로드 시 발생되는 데이터의 누적량을 뜻한다. 트래픽이 많아졌다. = 흐르는 데이터가 많아졌다. 처리량이 많아졌다. = 처리되는 ..