diff --git a/keyword/chapter00/keyword.md b/keyword/chapter00/keyword.md new file mode 100644 index 0000000..01f6eb7 --- /dev/null +++ b/keyword/chapter00/keyword.md @@ -0,0 +1,16 @@ +0주차 키워드 제출합니다 +IP: Internet Protocol의 약자 +--> 인터넷 상의 주소로 생각하면 편하다 +PORT: 같은 IP내에서 프로세스를 구분하는데 사용하는 번호 +--> 대표적으로 HTTP의 80, HTTPS의 443등이 존재한다 +CIDR: Classless Inter-Domain Routing의 줄임말 +--> 인터넷상의 데이터 라우팅 효율성을 향상시키는 IP 주소 할당 방법 +--> 기존의 클래스 기반 주소와 달리 IP 주소 낭비를 감소시키고, 데이터를 빠르게 전송할 수 있다. +TCP와 UDP의 차이: 둘의 주요 차이는 UDP가 TCP보다 빠르다는 것이다. BUT UDP의 안정성엔 의문이다. +--> UDP는 사용자가 데이터 재선송을 허용하거나 수신을 승인할 필요가 없기 때문에 데이터 전송이 더 빠름 +--> 그러나 TCP는 UDP와 달리 오류 감지와 수정, 혼잡도 제어가 가능하기 때문에 훨씬 안정적이다. +Web Server와 WAS의 차이: 웹 서버는 정적인 파일 제공에 특화되어 있음, +WAS 서버는 동적인 콘텐츠 생성과 데이터 처리에 특화되어있다. +그러나 둘을 따로 사용하는 것이 아닌 함께 사용하여 역할을 분담하고 최적의 성능을 내도록 한다. +VPC: Virtual PrivateCloud. VPC를 적용하면 VPC별로 네트워크를 구성할 수 있고 각각의 VPC에 따라 다른 네트워크 설정이 가능하다. +또한 각각의 VPC는 완전한 독립네트워크로 작동한다. diff --git a/mission/chapter00/mission.md b/mission/chapter00/mission.md new file mode 100644 index 0000000..eb3efc2 --- /dev/null +++ b/mission/chapter00/mission.md @@ -0,0 +1,12 @@ +0주차 미션 제출합니다 +1. 너더너리 홈페이지에 접속하는 과정 + 1) 브라우저를 키고 너더너리 홈페이지를 입력합니다. + 2) 브라우저에 해당 URL의 IP 확인한다. + (보통 캐시에서 DNS 기록 확인 또는 ISP의 DNS서버에서 해당 URL을 호스팅하는 서버 주소를 찾음) + 3) 그 후 브라우저가 해당 서버와 TCP 연결을 시작한다. + (3 way-handshake를 통해 서로 서버가 켜졌음을 인식하고, 데이터 전달 및 순서를 보장한다.) + 4) 해당 IP주소를 패킷에 담고 network core로 보낸다. 그후 패킷을 받은 라우터는 + 더 URL에 올바른 라우터로 옮겨지고 옮겨지다 도착지에 도착한다. + 5) 브라우저가 웹 서버에 HTTP 요청을 보내고 서버는 요청을 처리함 그후 HTTP 응답을 보낸다. + 6) 브라우저가 해당 HTML 컨텐츠를 보여준다. +2. 깃허브 clone 받아서 실행하고 나온 페이지 스크린 샷 찍기 v \ No newline at end of file diff --git a/mission/chapter00/mission0_1.PNG b/mission/chapter00/mission0_1.PNG new file mode 100644 index 0000000..5f31aa0 Binary files /dev/null and b/mission/chapter00/mission0_1.PNG differ diff --git a/mission/chapter00/mission0_2.PNG b/mission/chapter00/mission0_2.PNG new file mode 100644 index 0000000..4e56d05 Binary files /dev/null and b/mission/chapter00/mission0_2.PNG differ diff --git a/mission/chapter00/mission0_3.PNG b/mission/chapter00/mission0_3.PNG new file mode 100644 index 0000000..3e93385 Binary files /dev/null and b/mission/chapter00/mission0_3.PNG differ