일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 알고리즘
- linux
- dp
- 딥러닝
- PYTHON
- 코딩 테스트
- 브루트포스
- 코딩테스트
- 구글 킥스타트
- 프로그래밍
- nlp
- 동적프로그래밍
- 동적 프로그래밍
- CSS
- 리눅스
- OS
- 순열
- BFS
- AI
- DFS
- 네트워크
- 백준
- 운영체제
- 코딩
- google coding competition
- 그래프
- kick start
- 프로그래머스
- 킥스타트
- 파이썬
- Today
- Total
목록CS 기초/네트워크 (19)
오뚝이개발자
스위칭이란? 그때 그때 필요할 때마다 송신자와 수신자를 연결시켜주는 것(스위칭을 해주는 장치가 스위치) 스위칭의 필요성 여러 개의 장치가 서로 데이터를 주고받기 위해서는 선을 연결해야 한다. 하지만, 모든 장치끼리 서로 링크를 연결하는 방법은 네트워크가 커질수록 점차 비효율적이 된다. 왜냐하면 링크를 어마어마하게 많이 추가해야 되므로 비용이 많이 들기 때문이다. 또한, 이러한 연결법은 유휴링크가 많이 존재해 효율이 떨어진다. 그래서 스위치가 필요하다. 즉, 여러 장치들이 독자적인 링크를 서로 연결하는 것보다 스위치를 이용한 연결이 효율적이다. 이러한 스위치들은 서로 연결되어 더 큰 규모의 네트워크를 만들 수도 있다. 스위칭 방법의 종류 회선교환(Circuit switching) : 두 장치 사이에 물리적..
계층화의 개념 먼저 사람 간의 대화 과정을 살펴보자. 생각->언어->입(물리적 전송장치)->귀(물리적 수신장치) 단계를 거친다. 이를 나누어보면 생각, 언어, 물리 계층으로 구분이 가능하다. 이런 계층화의 장점은 특정 계층의 내용을 다른 것으로 바꿔도 다른 계층은 영향을 받지 않는다. 예를 들어, 언어를 영어로 바꾸어도 물리 계층의 입이나 귀는 그대로 사용한다. 이러한 생각에서 착안한 것이 네트워크 계층화이다. 컴퓨터 사이의 통신(대화)를 계층으로 나누어 특정 영역을 부품처럼 갈아 끼우듯 교체하는 것이 가능하다. 네트워크 모델 OSI 표준 모델(OSI 7계층) 7개의 계층으로 구분 참고로, OSI는 Open Systems Interconnection으로 개방형 시스템을 서로 연결하는 모델. 개방형시스템(..
네트워크란? 노드라고 불리는 장치들이 통신링크로 연결된 집합체(장치 + 링크) 네트워크의 장치 구성 내부장치 + 종단장치 종단장치(Endsystem)이란? 사용자 장치로 네트워크에서 말단에 위치한 노드 예) PC, 노트북, 스마트폰, 단말기 등. 네트워크 내부장치란? 서버, 라우터, 스위치 등. 통신링크 무선 유선 정리하자면, 네트워크 구성요소 - 장치, 링크 장치 : 네트워크 내부에 있는 장치와 말단에 붙어있는 장치(엔드시스템) 링크 : 무선, 유선 네트워크 성능 처리량(Throughput) : 링크를 통해 전달되는 단위 시간당 데이터량 지연시간(Delay time) 경유시간 : 한 장치에서 다른 장치로 데이터가 전달되는데 걸리는 시간 응답시간 : 요청과 이에 대한 응답에 소요된 시간 왕복시간(Turn..