본문 바로가기

강의노트16

네트워크 3강 - Metric, Network, Protocol 이번 글도 본격적인 네트워크 얘기를 하기 전 네트워크 전반적으로 사용되는 용어를 설명하는 글이다. Metric Metric : 무엇을 측정할 것인가? Metric이란? 지표라고 생각하자. 운영체제든 자료구조든 어떤 과목을 듣던지 이런 방식에는 이런 장단점이 있고 저렇게 하면 이런 장단점이 있다는 얘기는 빠지지 않고 나온다. 좀 더 크게 생각한다면 문제를 해결하는 여러 방법들은 각각 장단점이 있다. 예를 들어 알고리즘 속도를 빠르게 한다면 메모리를 많이 사용하고 메모리를 적게 사용한다면 추가적인 연산이 필요해서 속도가 느려진다. 이때 우리는 두가지에 관심을 갖는다. 속도와 메모리 사용. 이게 알고리즘에서의 Metric, 지표이다. 그러면 네트워크에는 무슨 지표가 있는지 알아보자. Metric 1. Dela.. 2020. 8. 4.
네트워크 2강 - 네트워크의 구성요소 이번 글에서는 네트워크의 개론적인 내용을 알아보자. 네트워크는 크게 Edge와 Core로 구성되어 있다. Edge는 네트워크를 사용하는 프로그램( 혹은 애플리케이션)이 실행되는 EndSystem, Access Network, Host로 구성되고 Core는 주로 길찾기 기능을 담당하는 Router들로 구성된다. 인터넷에서의 가장 중요한 원칙은 Core는 데이터 전송만 담당하고 복잡한 부분은 Edge로 몰아넣는 것이다. 호스트와 매체 호스트란? Network Application을 Hosting하는 디바이스다. Network Application은 네트워크를 사용하는 애플리케이션이다. 카톡이나 웹브라우저 등등 우리가 일상적으로 사용하는 거의 모든 프로그램은 네트워크 애플리케이션이다. 네트워크 애플리케이션이 .. 2020. 8. 4.