Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 이클립스 오라클 연동
- IP
- 형변환
- Servlet 맵핑
- 객체협력
- AOP란?
- 다운캐스팅
- static 예제
- SUB Query
- 추상 메서드
- 싱클톤패턴
- 스프링 모달창
- Java
- static메서드
- 다중 모달창
- GROUP BY
- react
- 템플릿
- oracle 연동
- 사용자 데이터그램 프로토콜
- 모달창 여러개
- singleton
- static
- 깃 명령어
- order by
- 상속
- spring annotation
- 리스트 모달창
- 오라클 비교연산자
- downcasting
Archives
- Today
- Total
모든지 기록하자!
[Network] 인터넷 프로토콜(IP, Internet Protocol) 본문
728x90
웹 개발 공부를 시작하고 속성으로 빠른 시일 내에 공부하다 보니 이해되지 않는 부분들이 많아
HTTP의 동작 원리나 구조, 흐름 같은 원리에 중점을 두고 순차적으로 공부해 보려고 한다.
모든 것이 HTTP 기반 위에서 동작한다.
HTML, 이미지 , 영상 , 파일뿐만 아니라 앱과 서버가 통신할 때도 서버와 서버가 통신할 때도 HTTP 프로토콜 위에서 데이터를 주고받는다.
인터넷 프로토콜(IP) 역할
- 지정한 IP 주소에 데이터 전달
- 패킷(Packet)이라는 통신 단위로 데이터 전달
IP 프로토콜의 한계
1. 비연결성
- 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷을 전송한다.
2. 비신뢰성
- 비신뢰성은 흐름에 관여하지 않기 때문에 보낸 정보가 제대로 갔는지 보장하지 않는다는 뜻이다. 예를 들어 전송 과정에서 패킷이 손상될 수도 있다. 같은 호스트에서 전송한 패킷의 순서가 뒤죽박죽이 될 수도 있고, 같은 패킷이 두 번 전송될 수도 있으며, 아예 패킷이 사라질 수도 있다.
패킷 전송과 정확한 순서를 보장하려면 TCP 프로토콜과 같은 IP의 상위 프로토콜을 이용해야 한다.
TCP, UDP에 대한 내용은 다음 게시물에 설명
참고
- https://ko.wikipedia.org/wiki/인터넷_프로토콜
- 김영한 모든 개발자를 위한 HTTP 웹 기본 지식 강의
728x90
'Network' 카테고리의 다른 글
[Network] PORT (0) | 2022.01.11 |
---|---|
[Network] TCP , UDP (0) | 2021.12.30 |
[Network] 아파치 설정파일 분석 - httpd.conf , httpd-vhost.conf (0) | 2021.12.20 |
[Network] Virtual Host(가상 호스트)란? (0) | 2021.12.20 |
Apache와 Tomcat이란? (0) | 2021.12.14 |
Comments