라우팅

    [개념] Routing

    라우팅 express에서 라우팅이라는 개념은 클라이언트로부터 요청받은 URL과 뷰를 매칭시키는 것이라고 할 수 있습니다. 우리가 웹 브라우저에 google.com 이라고 입력하면 해당 구글 웹서버가 응답하여 매칭되는 화면을 띄우는 것이라고 할 수 있죠. 아래 예시를 보면 , 같은 도메인 주소(www.naver.com) 에서 path에 따라 다른 페이지를 보여주는 역할을 라우터가 해주는 것입니다. 여기서 path는 webtoon과 blog 이네요. https://www.naver.com/webtoon https://www.naver.com/blog //예시를 들고자 편하게 적은 것이며 실제와 다릅니다. 웹을 제작할 때 초기에 해당 코드를 많이 볼 수 있습니다. 페이지가 있어야 그 페이지를 구성하고 꾸미겠죠..

    9. 내 말로 해석&정리하는 네트워크 계층 (2)

    9. 내 말로 해석&정리하는 네트워크 계층 (2)

    이번 회차에서는 네트워크계층의 핵심기능인 '라우팅'과 '라우팅알고리즘'에 대해 공부할 것이다! 라우팅에 대해서 배우고, 경로를 설정하는 다양한 방식에 따라 다른 9개의 라우팅 알고리즘을 배워보자! 라우팅(Routing) (=경로설정) 네트워크 변화를 고려하지않지롱 네트워크 변화를 라우팅할때 반영하는 Adaptive 라우팅알고리즘! ((Nonadaptive는 초기 라우팅알고리즘이었고, Adaptive는 환경변화에 잘 적응하는 더 좋은 알고리즘!)) **여기서 네트워크 변화로는 Topology(네트워크 상황의 변화(공유기가 1개->2개로 바뀌는 경우)) , traffic load(네트워크 노드들의 혼잡도) , failure (장애, 오류) 더보기 '테이블 관리 방법에 따른 분류' 라고도 할 수 있음! 즉, ..