스위치
라우터
참고로 스위치라는 단어는 매우 범용적입니다.(그 예로, L7, L4, L3 스위치)라는 말이 있습니다.
라우터는 L3 스위치 라고도 합니다.
공통점
차이점
이 둘을 구분하는 이유는 성능 향상을 위해서 입니다.
브라우저의 주소창에 www.naver.com을 입력하면
브라우저의 대기열에 작업이 등록됩니다.
대기열에 있는 데이터는 순차적으로 처리됩니다.
순서가 되면 브라우저 캐시를 참고하여, 캐시에 데이터가 있으면 캐시의 데이터를 반환합니다.
그렇지 않으면 다음단계로 넘어갑니다.
도메인주소로부터 IP 값을 얻어내는 절차를 거칩니다.
이것은 DNS 프로토콜에 의해 일어납니다.
알게된 IP를 이용하여 OS에 의뢰하여 메시지를 전달합니다.
TCP 3웨이 - 핸드셰이및 및 SSL 연결 이 일어납니다.(초기연결)
서버는 요청을 처리하여 클라이언트로 데이터를 전송합니다.
응답을 받은 데이터를 이용하여 브라우저에서는 렌더링이 일어납니다.
위의 모든 과정은 비캡슐화 및 캡슐화 과정으로 일어납니다!!!
https://gyoogle.dev/blog/web-knowledge/Web Server와 WAS의 차이.html
https://gyoogle.dev/blog/web-knowledge/브라우저 동작 방법.html
https://github.com/JaeYeopHan/Interview_Question_for_Beginner/tree/master/Network#웹-통신의-큰-흐름