인터넷
TCP/IP
- 전송 제어 프로토콜(Transmission Control Protocol) / 인터넷 프로토콜
- IP는 패킷(데이터그램)을 한 곳에서 다른 곳으로 옮겨줌
- TCP는 패킷 수신을 확실히 보장해줌(수신자가 받은걸 확인 해줌)
- 패킷이 순서대로 전송되고, 손실되지 않고, 오류가 발생하지 않도록 보장
IP 주소
- 인터넷 상의 각 컴퓨터는 유일한 주소인 IP주소가 할당됨
- MAC 주소와 달리 하드웨어에 묶여있지 않음(변경 가능)
MAC 주소
- 네트워크에서 네트워크 인터페이스 컨트롤러를 고유하게 식별하는 64비트 주소
- 하드웨어에 묶여있음
- 네트워크 장치의 고유성을 보장하기 때문에, 네트워크 보안에도 사용
- 네트워크 장치의 제조업체에서 고정적으로 설정
도메인 이름 시스템(DNS,Domain Name System)
- 장치의 IP주소가 바뀌는 것을 보완하기 위한 시스템
- 이름을 주소로 바꿔줌
- www.ljm.com 을 23.14...... 로 기록해두고, IP 변경시 자동으로 변경됨
월드 와이드 웹
- TCP/IP 위에 만든어진 여러 프로토콜이 존재
- SMTP(Simple Mail Tranfer Protocol) : 단순 우편 전달 프로토콜
- HTTP(Hyper Tet Transfer Protocol) : 웹페이지의 전송을 책임지는 프로토콜
- HTTPS(HTTP 에 Secure 추가)
- HTTP 표준
- 웹 브라우저(크롬,엣지,사파리 ...)가 웹 서버와 상호작용하는 방법을 정의
- URL(Uniform Resource Locator) : 일관된 자원 위치 지정자, 인터넷 상의 컴퓨터의 도메인 이름과 해당 컴퓨터의 어디서 정보를 찾을지에 대한 설명이 들어감
- 웹 페이지는 보통 HTML로 존재
'SW > CS' 카테고리의 다른 글
웹 브라우저 (0) | 2023.10.16 |
---|---|
프로그래밍 언어 처리 - 고수준 언어의 처리 방법(파스트리) (0) | 2023.08.29 |
데이터 구조와 처리 (0) | 2023.08.07 |
SPA (0) | 2022.07.17 |
GET, POST 차이 (0) | 2022.07.17 |