사내에서 진행하는 네트워크 원리 점심 스터디입니다.
- 유저가 브라우저에 URL 를 입력한다
- 브라우저는 결정된 규칙에 따라 URL의 의미를 조사한 후 그 의미에 따라 리퀘스트 메시지를 만든다
- OS에 내장된 네트워크 제어용 소프트웨어(프로토콜 스텍)에 리퀘스트 메시지를 전달한다
- 브라우저에서 받은 리퀘스트 메시지를 패킷 속에 저장하고, 수신처 주소 등의 제어 정보를 덧붙인다.
- 프로토콜 스텍에서 통신 오류가 발생했을 때 패킷을 고쳐서 보내거나 데이터 통신의 기본을 제어함
- 프로토콜 스텍에서 만들어진 패킷을 LAN 어뎁터에 넘긴다
- LAN 어뎁터는 받은 패킷을 전기신호로 변환해서 송출한다
- LAN 어뎁터에서 송신한 패킷이 허브를 거쳐 라우터에 도착한다
- 라우터에서 인터넷으로 데이터를 보낸다
- 라우터에서 인터넷으로 패킷을 보내면, 엑세스 회선(ISDN, ADSL, CATV, FTTH, .. )으로 흘러들어가게 된다
- 엑세스 회선은 계약하고 있는 프로바이더에 연결되어 있다 (POP 설비 - 통신사용 라우터)
- 전화 기술, 광통신 기술
- 통신사 라우터등을 거쳐 패킷이 도착지에 도달
- 웹 서버에 도착
- 병하벽이 패킷을 검사
- 캐시 서버가 서버를 거치치 않고 요청을 처리
- 분산 시스템 등
- LAN 어뎁터 → 프로토콜 스텍 → 원래 리퀘스트 메시지를 복원