컴퓨터상식/네트워크,통신
-
프로토콜(Protocal)과 소켓(Socket)컴퓨터상식/네트워크,통신 2022. 7. 25. 10:11
프로토콜 정리 OSI 7 Layer Model 7계층. Application Layer 6계층. Presentation Layer 5계층. Session Layer 4계층. Transport Layer 3계층. Network Layer 2계층. DataLink Layer 1계층. Physical Layer TCP/IP 프로토콜(Protocal) 4계층. Application - OSI 5,6,7 Layer - telnet, FTP, DHCP, TFTP, HTTP, SMTP, DNS, SNMP 3계층. Transport - OSI 4 Layer - TCP, UDP 2계층. Internet - OSI 3 Layer - ICMP, ARP, RARP, IP 1계층. Network Interface - OSI 1..
-
-
URI vs URL vs URN 차이컴퓨터상식/네트워크,통신 2022. 3. 10. 10:25
✨ URI란? 은행계좌는 계좌번호, 버스는 노선번호, 사람은 주민등록번호로 구분되듯 웹 서버의 리소스 또한 각자의 이름이 있다. (클라이언트가 요청할 때 찾아야하니까, id같은 고유한 식별값이 있어야겠지!) 이때 서버 리소스 이름(식별자)을 uniform resource identifier(통합 자원 식별자), URI라고 부른다. URI는 두가지 종류가 있는데, 이는 URL과 URN이다. 즉, URL이 URI에 포함되는 개념이다❗️ ✋ 리소스란? 웹 서버는 웹 리소스를 관리하고 제공한다. 어떤 종류의 콘텐츠도 리소스가 될 수 있다. 리소스는 텍스트 파일, html파일, 워드, JPEG 이미지 파일 등의 정적 파일이 될 수도 있고, 주식거래, 인터넷 검색엔진 등 요청에 따라 콘텐츠를 생산하는 프로그램도 모..
-
iOS) HTTP / HTTPS / RESTful 이 도대체 뭘까컴퓨터상식/네트워크,통신 2022. 1. 27. 08:55
1. Socket vs HTTP 자, 먼저 Server와 통신 방법 중 가장 대표주자인 Socket과 HTTP에 대해서 비교를 하며 설명할 것임 Socket 통신 Socket 통신은 한번 연결에 성공하면, 연결이 계속 유지됨!!! (임의로 끊거나, 네트워크 사정 상 끊기는 것이 아니라면) 따라서, 연속적(실시간)으로 데이터를 받아야 하는 경우인 실시간 스트리밍, 채팅 같은 서비스에 사용되는 것임 또한 양방향 통신이라, 보통 Client가 Server에게 데이터를 요청하지만, 반대로 Server가 Client에게 데이터를 요청할 수도 있음 이것이 Socket 통신 :) HTTP 통신 HTTP 통신은 Client에서 데이터가 필요할 때마다 Server에게 요청하고, Server는 그 데이터를 응답하고 그리고..