구글 홈페이지 바로가기 (googlecom)

구글 홈페이지 바로가기 (googlecom)

구글은 세계에서 가장 큰 검색 엔진 중 하나로, 인터넷 사용자들이 필요한 정보를 신속하고 올바르게 찾을 수 있게 해줍니다. 구글의 검색 절차는 거대한 양의 웹페이지에서 관련성 높고 신뢰할 수 있는 정보를 필터링하여 사용자에게 제공합니다. 이 외에도 구글은 지메일, 구글 드라이브, 구글 맵스, 구글 캘린더 등 여러가지 서비스를 제공하여, 사용자의 디지털 생활을 보다. 편리하고 연결된 것으로 만듭니다. 이와 같은 서비스들은 개인적이고 업무적인 용도로 널리 사용되며, 우리 일상에 깊숙이 들어와 있습니다.

또한 검색 도구 구글 보다. 더 많이 이용하는 유튜브는 세계 최대의 동영상 공유 플랫폼으로, 여러가지 형태의 동영상을 시청하고, 업로드하고, 공유할 수 있는 공간을 제공합니다. 교육, 엔터테인먼트, 뉴스, 개인 블로그 포스트 등 여러가지 주제의 콘텐츠가 동영상을 통해 전 세계에 공유됩니다.


사용자가 웹브라우저 검색창에 입력
사용자가 웹브라우저 검색창에 입력

사용자가 웹브라우저 검색창에 입력

웹사이트에 접속하기 위해서는 www.google.com과 같은 도메인이 아닌 127.0.0.1 과 같은 IP 주소가 필요하지만, IP주소는 외우기가 힘들고 가독성이 떨어지기 때문에 DNS 서버를 이용합니다.

2. 웹브라우저는 캐싱된 DNS 기록들을 통해 해당 도메인주소와 처리하는 IP주소를 확인

브라우저는 4가지 캐시를 확인합니다. (Browser캐시 >OS 캐시 (systemcall) > router 캐시 > ISP 캐시) 이 단계에서 캐싱된 기록에 없을 경우, 다음단계로 넘어갑니다.

ISP는 인터넷 서비스 공급자의 약자입니다. ex SK, LG, KT 등 3. 요청한 URL이 캐시에 없으면, ISP의 DNS 서버에서 다른 DNS 서버를 DNS Query를 통해 검색해 IP 주소를 찾습니다.

6계층 표현 계층
6계층 표현 계층

6계층 표현 계층

데이터 표현이 상정 응용 프로세스의 독립성을 제공하고, 암호해독 합니다. 표현 계층Presentation layer은 사용자의 명령어를 완성하거나 결과를 표현하고, 데이터 변환압축암호해독 기능을 수행합니다. 인코딩이나 암호해독 등의 동작이 이 계층에서 이루어집니다.

예를 들면, EBCDIC로 인코딩된 문서 데이터를 ASCII로 인코딩된 파일로 바꿔 주는 것, 해당 데이터가 TEXT인지, 그림인지, GIF인지 JPG인지의 구분 등이 표현 계층의 몫입니다.

2계층 데이터 링크 계층
2계층 데이터 링크 계층

2계층 데이터 링크 계층

물리계층을 통해 송수신되는 정보의 흐름을 관리하여 안정된 정보의 전달을 수행할 수 있도록 도와주는 역할을 합니다. 오류를 찾거나 재전송을 하는 기능을 가지며, 맥 주소 무선 LAN 카드 아니면 무선 LAN 기능 내장 기기에 각각 부여되는 16진수 12자리의 단말 식별 번호예1234567890AB 를 가지고 통신합니다.

이 계층에 속하는 대표적인 장비는 브리지 (두 개의 근거리통신망(LAN)을 서로 연결해 주는 통신망 연동 장치) , 스위치 (허브의 외관과 비슷하나 허브와는 달리 스위치는 수신장치를 인식하는 기능이 있음) 등이 있습니다.

TCP CONNECTION, UDP

TCP는 Transmission Control Protocol의 약자이고, UDP는 User Datagram Protocol의 약자입니다. 두 프로토콜은 모두 패킷을 한 컴퓨터에서 다른 컴퓨터로 전달해주는 IP 프로토콜을 기반으로 구현되어 있고 데이터 오류 검사를 위한 체크섬이 존재하지만, 서로 다른 특징을 가지고 있습니다. 아래는 단순하게 TCP와 UDP의 차이를 나열해보았습니다.

TCP : 신뢰성, 연결지향적, 혼잡제어, 흐름제어, 순서보장, 상대적으로 느림, 일대일, HTTP, Email에서 사용UDP : 비신뢰성, 비연결성, 일방정, 순서보장x, 실시간, 상대적으로 빠름, 일대일 일대다.

3WAY HANDSHAKE

TCP는 데이터를 상대방에게 확실하게 보내기 위해서 3WAY handshake라는 방법을 사용합니다. 이곳에서 고유의 SYN와 ACK라는 TCP 플래그를 사용합니다. 진지하게 상대 클라이언트와 연결되기 전에 가상 연결을 해서 패킷으로 보내 정밀 연구하는 동작입니다. SYN 접속 요청. 연결을 생성할 때 클라이언트가 서버에 시퀀스 번호를 보내는 패킷 SYNACK 시퀀스 번호를 받은 서버가 ACK 값을 생성하여 클라이언트에게 응답하는 패킷 ACK 요청 수락. ACK 값을 사용하여 응답하는 패킷 FIN 세션을 종료시키는데 사용되며, 더 이상 보낸 데이터가 없음을 나타낸다.

TCP Connection 3way handshake 1 먼저 open을 실행한 클라이언트가 SYN을 보내고 SYNSENT 상태로 대기합니다.

2 리페인트

실제 결과를 화면에 그리기 위해 다시 페인팅 단계를 수행 background, color, textdecoration, borderstyle, borderradius, visibility 이전 요소에 변경사항이 생겼습니다.

자주 묻는 질문

사용자가 웹브라우저 검색창에

웹사이트에 접속하기 위해서는 www. 더 알고싶으시면 본문을 클릭해주세요.

6계층 표현 계층

데이터 표현이 상정 응용 프로세스의 독립성을 제공하고, 암호해독 합니다. 좀 더 구체적인 사항은 본문을 참고해 주세요.

2계층 데이터 링크 계층

물리계층을 통해 송수신되는 정보의 흐름을 관리하여 안정된 정보의 전달을 수행할 수 있도록 도와주는 역할을 합니다. 좀 더 구체적인 사항은 본문을 참고해 주세요.