네트워크는 일반적으로 두 가지로 구분한다

근거리 네트워크 LAN, local area network

집이나 사무실 같이 좁은 지리적 영역을 묶음

광역 네트워크 WAN, wide area network

더 넓은 지리적 영역을 묶는다

좁다와 넓다라는 두 용어의 경계는 약간 모호하다.

인터넷은 네트워크net와 다른 네트워크의 '사이inter'라는 뜻이다.
인터넷은 네트워크들로 이뤄진 네트워크다.
즉, 인터넷은 여러 LAN을 하나로 연결해주는 WAN이다.

인터넷

인터넷은 물리적인 네트워크가 아니다.
인터넷은 여러 계층으로 이뤄진 프로토콜의 집합이다.
이 프로토콜 계층은 물리적 네트워크를 정의하는 아래쪽 계층을 변경해도
위쪽 계층에 영향을 끼치지 않도록 고안됐다.
이런 설계로 인해 인터넷이 선, 전파, 광섬유나 앞으로 등장할 새로운 기술 위에서 작동할 수 있다.

TCP/IP 전송 제어 프로토콜/인터넷 프로토콜

인터넷이 사용하는 두 가지 프로토콜

IP는 패킷을 한 곳에서 다른 곳으로 옮겨주며, 이 패킷을 데이터그램이라고 부름
IP를 사용해 메시지를 보낸 송신자는 수신자가 메시지를 언제 받는지 알 수 없고, 심지어는 메시지를 제대로 받았는지 여부도 알 수 없다.

TCP는 IP 위에 만들어졌고 패킷이 제대로 배달됐는지를 보장해준다.

여러 패킷이 각기 다른 경로로 전달됨으로 인해 시간이 아주 오래 지난 다음에야 순서가 뒤바뀐 패킷이 도착할 수도 있기 때문에 배달 보장은 복잡한 작업임.

IP 주소

인터넷상의 각 컴퓨터에는 IP주소라는 유일한 주소가 할당되어 있음
MAC주소와 달리 IP 주소는 하드웨어에 묶여 있지 않아서 변경할 수 있음
IP주소 시스템은 계층적인 시스템으로, 주소 중 일부분을 누군가에게 할당하면, 그 누군가는 다시 자신에게 할당된 주소 중 일부 블록을 다른 누군가에게 할당하는 식으로 장치에 구체적인 주소를 할당해줄 때 까지 반복한다.

IPv4

32비트 주소를 'xxx.xxx.xxx.xxx'라는 식의 옥텟 표기를 사용해 표현된다.
여기서 각 xxx는 32비트 주소중 8비트를 나타낸다. 따라서 전체 40억개 정도의 주소를 쓸 수 있지만 데스크탑, 랩탑, 태블릿 등 소품들에 대한 IP주소를 사용하기 때문에, 할당할 수 있는 주소가 남아 있지 않다.
따라서 세계는 점점 128비트 주소를 사용하는 IPv6 쪽으로 넘어가고 있다.

DNS (도메인이름시스템)

IP주소가 바뀌는 상황을 위해 사용하는 시스템 DNS는 이름을 주소로 바꿔준다.

WWW (world wide web)

TCP/IP 위에 만들어진 여러 프로토콜중 SMTP는 전자우편 시스템이 작동하는 기반 프로토콜이다. 이런 여러 프로토콜 중에서 가장 많이 사용하는 프로토콜은 HTTP다. HyperText Transfer Protocol의 약자로, 보안이 강화되어 안전하다는 뜻의 형용사 'secure'의 첫글자인 'S'가 추가된 HTTPS와 더불어 웹 페이지 전송을 책임진다.

하이퍼텍스트
단순히 링크가 붙은 텍스트를 뜻한다.

물리학자들 간의 정보 교환을 위해 WWW를 발명할 때까지는 하이퍼텍스트가 그리 널리 쓰이지 않았다.

HTTP 표준은 웹 브라우저가 웹 서버와 상호작용하는 방법을 정의한다.
웹 브라우저는 웹 페이지를 볼 때 사용하는 프로그램이다.
웹 서버는 요청한 페이지를 제공한다.

URL(Uniform Resource Locator)

원하는 정보를 얻을 수 있도록 인터넷상의 컴퓨터에 대한 도메인 이름과
서버 어디에서 정보를 찾아야 할지에 대한 설명이 들어간다.

HTML(HyperText Markup Language)

웹페이지를 만들떄 가장 많이 쓰이는 언어

0개의 댓글