728x90
인프런 HTTP_김영한
-
[HTTP] 인터넷 네트워크 (IP, TCP, UDP, PORT, DNS)의 개념과 예시HTTP 2023. 7. 9. 22:58
HTTP를 배워야 하는 이유 : 모든 것이 HTTP 위에서 동작한다. 앱 - 서버 서버 - 서버 모든 통신이 HTTP 프로토콜 기반으로 진행되기 때문에 HTTP를 필수로 알고 잘 사용할 수 있어야 한다. 🤔 컴퓨터는 어떻게 통신하는걸까? 1) 클라이언트와 서버가 바로 붙어있는 경우 그냥 연결해서 바로 통신하면 됨 2) 통신해야 하는 PC가 멀리 있는 경우 ex) 미국에서 한국으로 통신할 때 = 인터넷 망을 통해서 메세지를 보내야 함 인터넷 망은 단순하지 않아서 수 많은 중간통신(노드)을 거쳐가게 됨 그럼 어떤 규칙으로 어떻게 통신하는걸까? 정답은 🙋♀ IP(인터넷 프로토콜)! 메세지를 보내기 위해서는 상대방의 IP주소도 필요하다는것을 참고하자. 🔷 IP(인터넷 프로토콜) 1. 지정한 IP 주소(IP A..