1장. 컴퓨터 네트워크
목표
- 통신이란 무엇인가?
- 데이터는 어떻게 주고 받을까?
- 패킷 교환 방식 VS 회선 교황 방식
- TCP/IP 계층(4개), OSI 참조 모델(7개)
- 각 계층은 각각 역할이 있다.
- TCP/IP 는 프로토콜의 집합이다.
- TCP/IP 프로토콜 중심으로 통합되고 표준화된고 있다는 말이 무슨의미인가?
- 프로토콜 종류는 무엇이 있는가?
- 프로토콜 표준화가 중요한 이유는?
2장. 네트워크 서비스와 애플리케이션 계층
- 사용자가 직접 노출되는 계층.
- 데이터 통신 시 HTTP 프로토콜 사용(옛날에는 애플리케이션 만들려면 프로토콜도 자체적으로 만들고 확산시켜야 했다고?!)
- HTTP 메세지 형태/구조
- 기본적으로는 요청, 응답 후 바로 끊어버리는 스테이트리스 통신 형태(상태를 저장하지 않음)
- 요청: URL + HTTP 요청 메시지 => 브라우저가 서버로 요청
- 응답: 웹서버가 요청 메시지 받고 HTML 텍스트를 HTTP 응답 메시지로 응답 => 브라우저가 받고 해석해서 표출
- 응답 상태코드: 100번대=정보, 200번대=성공, 300번대=경로 전환, 400번대=요청 에러. 400=요청문제, 403=접근금지, 404=없는 정보.
- 웹페이지를 요청하냐 VS 웹서비스를 요청하냐 => 정적 HTML 파일이냐 VS 동적 HTML 이냐.
- GET 방식: URL에 요청데이터가 포함되기 때문에 브라우저에서 '이전페이지'를 누르면 앞 페이지를 표시할 수 있는 것임.
- AJAX: 브라우저가 아니라 JavaScript로 요청하는 것. HTML을 응답받지 않고 데이터만 응답받는 것.
'강의와 책과 스터디' 카테고리의 다른 글
| 📚 4번째 스터디 개설&완료. 쿠버네티스 교과서 (0) | 2024.06.20 |
|---|---|
| 3번째 스터디를 개설하다. 🐶🦶🏼 (0) | 2024.01.11 |
| 스터디 관리툴 고민:개발도서 독서모임을 주관하게 되었는데 (0) | 2023.07.24 |
| HTTP.03.HTTP 메서드02 (0) | 2023.04.07 |
| HTTP.03.HTTP 메서드01 (0) | 2023.04.07 |