포스팅 목적
인터넷에서 정보를 확인하는 방법을 가장 단순화하면 주소창에 주소를 입력하는 것이라고 볼 수 있습니다. 그런데 실제로 웹은 이렇게 간단하게 동작하지 않습니다. 인터넷이 연결이 안될 경우 어디서 문제인지, 페이지가 느리다면 어디가 왜 느린지 알기 위해서는 웹이 어떻게 동작하는지 일련의 과정을 알아야합니다. 더불어서 인터넷과 웹에 대한 정의와 관련된 기본적인 내용들을 확인해 보겠습니다.
인터넷
- 정의 : TCP/IP 프로토콜을 기반으로 하여 전 세계 컴퓨터와 네트워크들이 연결된 광범위한 컴퓨터 통신망
프로토콜은 원활한 데이터 교환을 수행하기 위해 표준화된 통신규약입니다. TCP/IP 는 IP 주소 체계를 따르며 TCP의 특성을 활용해 신뢰성을 유지할 수 있는 프로토콜 입니다. 관련된 내용은 TCP/IP 쉽게 이해하기 에서 참고하면 됩니다. 인터넷과 비교할 만한 개념으로 인트라넷과 엑스트라넷이 있습니다. 인트라넷은 단체의 직원만 접근이 가능한 폐쇄적인 사설망입니다. 엑스트라넷은 단체의 직원뿐만 아니라 파트너 업무와 관련된 외부인도 접속이 가능합니다.
웹
- 정의 : World Wide Web 의 줄임말로 인터넷에 연결된 사용자들이 서로의 정보를 공유할 수 있는 공간
웹은 인터넷 환경에 연결된 웹 브라우저를 통해 접속할 수 있습니다. 웹 브라우저는 웹 서버에서 웹 페이지를 가져오거나 웹 서버로 정보를 보낼 때 사용하는 프로그램입니다.
IP 주소
- 정의 : 컴퓨터들이 인터넷 상에서 서로를 인식하기 위해 지정받은 식별용 번호
도메인 네임
- 정의 : 12자리의 숫자로 되어 사람이 구분하기 어려운 IP 주소 대신 문자열로 표현한 주소
IP 도메인 네임과 그에 대응하는 IP주소값을 한 쌍으로 저장하고 있는 데이터 베이스를 DNS(Domain Name System)이라고 합니다. DNS 를 통해 도메인 네임을 실제 컴퓨터가 이해할 수 있는 주소로 변환할 수 있습니다.
주소창에 주소를 쳤을 때 일어나는 일
참고자료
'IT 개념 정리' 카테고리의 다른 글
[프로그래밍 패러다임] 객체 지향 프로그래밍 (0) | 2021.10.09 |
---|---|
[프로그래밍 패러다임] 패러다임 구분과 함수형 프로그래밍 (0) | 2021.10.08 |
[개념정리] 용어를 설명하는 방법 (0) | 2021.09.22 |
[자료구조] 스택(Stack) - 작성중 (0) | 2021.09.22 |
[자료구조] 자료구조란? (0) | 2021.09.22 |