일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2020정처기
- IP
- k8s
- kubernetes
- 정보처리기사
- 역공학
- 쿠버네티스환경구축
- 정보처리기사기출
- 리버싱
- 리눅스#Linux
- 레지스터
- sbin
- Network
- 정처기
- 쿠버네티스
- 2020정보처리기사
- CKA후기
- 프로토콜
- oraclecloud
- 리버스엔지니어링
- 정처기기출
- 기사
- TCP
- 오라클클라우드
- 네트워크
- 정보처리기사필기
- Reversing
- 쿠버네티스자격증
- root디렉토리
- 정처기필기
- Today
- Total
목록TCP 2
Be Expert

클라이언트(사용자)가 브라우저에 www.google.com을 입력하고 웹페이지가 화면에 나타나기까지의 과정을 정리했습니다. AP나 ISP, 프록시, 캐시 등 고려해야 할 점이 더 많지만 너무 복잡해질 것을 우려해 간단하게 정리했습니다. 클라이언트는 자신의 IP 주소, 처음으로 향할 라우터의 IP 주소, DNS 서버의 주소가 필요하다. DNS 서버의 주소는 DHCP 프로토콜을 사용하여 얻는다. 아래는 DHCP request 전송 과정. DHCP를 운영하는 라우터에 접근하기 위해 DHCP request를 UDP(전송 계층), IP(네트워크 계층), 802.3 이더넷(데이터링크 계층)으로 캡슐화한다. 이더넷 프레임은 랜에서 broadcast 하여 DHCP 서버를 운영하는 라우터에 수신된다. 이더넷 프레임은 I..

프로토콜(Protocol) : 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계. 정리하면, 서로 다른 시스템에 존재하는 개체 간의 원활한 통신을 위한 약속이나 규칙, 규약을 말합니다. 인터넷을 통해 통신을 수행하는 개체는 크게 호스트와 라우터로 나눌 수 있습니다. 호스트(host) : 최종 사용자(end-user) 응용 프로그램을 수행하는 주체 라우터(router) : 호스트에서 생성된 데이터를 여러 네트워크를 거쳐 전송함으로써 서로 다른 네트워크에 속한 호스트 간에 데이터를 교환할 수 있게 하는 장비 호스트와 라우터, 라우터와 라우터 그리고 호스트와 호스트가 통신하려면 정해진 절차와 방법을 따라야 하는데 이를 통신 프로토콜이라 부릅니다. 또한, 인터넷에서 사용하는 핵심 프로토..