Network
-
http multipart requestNetwork 2023. 3. 11. 23:03
개요 http 통신은 두 서비스가 정보를 교환하는 방식입니다. 정보를 교환하는 방식은 다른 표현으로 프로토콜이라고 합니다. 그리고 이 서비스들은 각각 클라이언트와 서버로 불리는데요. 클라이언트는 어떠한 컨텐츠에 대한 직접적인 요구를 하는 서비스이고, 서버는 그 요청을 수행해줍니다. 즉, http 통신은 클라이언트와 서버가 서로 정보를 교환하고 처리하기 위한 프로토콜이라고 할 수 있습니다. 브라우저의 네트워크 도구를 통해서 이미지와 문서 등의 자원들이 통신되는 것을 확인할 수 있습니다. http 통신은 이미지, 문서, 스크립트, 파일 등의 다양한 타입의 데이터를 교환할 수 있습니다. multipart 방식의 http 통신은 큰 규모의 파일을 효율적으로 처리하거나 다양한 데이터 타입의 데이터를 통신하기 위해..
-
TCP Socket 알아보기Network 2022. 12. 19. 22:59
- 목차 소개.TCP 소켓에 대해서 가볍게 알아보는 시간을 가지려고 합니다. 소켓은 TCP 소켓과 같은 네트워크 통신 뿐만 아니라 IPC (Inter Process Communication) 에서도 Socket 방식의 통신 기법이 있는데요. 두 소켓 통신의 차이점은 "네트워크 스택을 사용하는가 사용하지 않는가?" 입니다. TCP 소켓은 IP 와 PORT 정보가 필요한데 반해, IPC Socket 통신은 그렇지 않죠. Socket 통신은 여러 System Call 을 필요로합니다. NIC(Network Interface Card), Operating System 와 소통하고 도움을 받아야하기 때문에 System Call 이 사용됩니다. 사용되는 네트워크 System Call 의 종류로는 - socket -..