일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- nestjs
- javascript
- winston
- typescript
- 알고리즘
- 탐욕법
- css
- Interceptor
- 인접리스트
- GraphQL
- Kubernetes
- Spring
- java
- puppeteer
- TIL
- MySQL
- REST API
- 자료구조
- 코딩테스트
- JWT
- 인접행렬
- Linux
- OOP
- dfs
- bean
- LifeCycle
- node.js
- html
- 프로그래머스
- Deep Dive
- Today
- Total
목록CS/Network (4)
처음부터 차근차근

네트워크에서 출발지부터 목적지로 데이터를 전송할 때 사용하는 통신 방식의 종류는 다음과 같다. 유니캐스트 출발지와 목적지가 정확히 하나로 정해져 있는 1:1 통식 방식이다. 실제로 사용하는 대부분의 통신(Ex : HTTP)은 유니캐스트 방식이며, 가장 일반적인 네트워크 전송 형태이다. 브로드캐스트 1:N (전체 통신) 동일 네트워크에 존재하는 모든 호스트가 목적지이다. 목적지 주소가 모든으로 표기되어 있는 통신 방식으로, 유니캐스트로 통신하기 전, 주로 상대방의 정확한 위치를 알기 위해 사용된다. 예시르논 ARP가 있다. 주소 체계에 따라 브로드캐스트를 다양하게 분류할 수 있지만 기본 동작은 로컬 네트워크 내에서 모든 호스트에 패킷을 전달해야 할 때 사용합니다. 멀티캐스트 1:그룹(멀티캐스트 구독 호스트..

Network Topology란? 토폴로지는 컴퓨터 네트워크의 요소들(링크, 노드 등)을 물리적으로 연결해 놓은 것, 또는 그 연결 방식을 말한다. LAN은 물리적 토폴로지와 논리적 토폴로지 둘 다 보여 줄 수 있는 네트워크의 한 예이다. LAN상의 어떠한 노드도 네트워크 상에서 하나 이상의 다른 노드에 하나 이상의 링크를 갖고 있으며 그래프 상의 이러한 링크와 노드들은 네트워크의 물리적 토폴로지를 잘 설명해 주고 있다. 이와 비슷하게 네트워크 상에서 노드끼리의 데이터 흐름은 네트워크의 논리적 토폴로지를 결정한다. 물리적 토폴로지와 논리적 토폴로지는 특정 네트워크에서 아주 동일할 수도 있고 그렇지 않을 수도 있다. -Wikipedia 즉, 네트워크 토폴로지란 노드와 링크가 어떻게 구성되어 있는지 말하는 ..

Traffic 서버와 스위치 등 네트워크 장치에서 특정 시점 내의 "흐르는" 데이터의 양을 의미한다. Ex) 서버에 저장된 파일(문서, 이미지, 동영상 등)을 클라이언트(사용자(가 다운로드 시 발생되는 데이터의 누적량 트래픽이 많아졌다 = 흐르는 데이터가 많아졌다. 처리량이 많아졌다 = 처리되는 트래픽이 많아졌다. 단위 : bps(bits per second) 예시로, 10MB 동양상이 10명이 다운로드 시 누적 트래픽은 어떻게 될까?? 10 X 10 = 100MB이다. Throughput 처리량 스루풋 (throughput) 또는 처리율(處理率)은 통신에서 네트워크상의 어떤 노드나 터미널로부터 또 다른 터미널로 전달되는 단위시간당 디지털 데이터 전송으로 처리하는 양을 말한다. 즉, 링크 내에서 성공적으..

Network란? Net + work의 합성어로써 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태를 의미한다. 쉽게 말하자면, "두 대 이상의 컴퓨터들을 연결하고 서로 통신(이야기)할 수 있는 것" 이것이 네트워크이다. IEEE(Institute of Electrical and Electronics Engineers:국제 전기 전자 공학회)의 정의에 따르면 네트워크는 “몇 개의 독립적인 장치가 적절한 영역내에서 적당히 빠른 속도의 물리적 통신 채널을 통하여 서로가 직접 통신할 수 있도록 지원해 주는 데이터 통신 체계”라고 한다. Node와 Link가 서로 연결되어 있으며, Resource를 공유하는 집합을 의미한다. Node : 서버, 라우터, 스위치 등 네트워크 장치를 의미 Link(..