network 2

REST

??? : REpresentational State Transfer : WWW과 같은 분산 하이퍼미디어 시스템을 위한 SW architecture의 한 형식 : '웹에 존재하는 모든 자원에 고유한 URI를 부여하여 활용'하는 것. 즉, 자원을 정의하고 자원에 대한 주소를 지정하는 방법론 RESTful >> REST 형식을 따르는 시스템 HTTP URI를 통해 자원을 명시하고 HTTP Method를 통해 해당 자원에 대한 CRUD Operation 적용 # 구성요소 자원(Resource), URI 모든 자원은 고유한 ID를 가지고 ID는 서버에 존재하며 클라이언트는 각 자원의 상태를 조작하기 위해 요청을 보냄. HTTP에서 이런 자원을 구별하는 ID는 'Students/1'같은 URI이다 행위(Verb),..

IT/관련지식 2020.07.28

네트워크 프로토콜

??? : 서로 다른 시스템에 있는 두 개체 간에 성공적으로 데이터를 전송하는 통신 규약 # 프로토콜 기능 기능 설명 단편화 전송이 가능한 작은 블록으로 나누어지는 것 재조립 단편화되어 온 조각들을 원래 데이터로 복원하는 것 캡슐화 상위 계층의 데이터에 각종 정보를 추가하여 하위 계층으로 보내는 것 연결 제어 데이터의 전송량이나 속도를 제어하는 것 오류 제어 전송 중 잃어버리는 데이터나 오류가 발생한 데이터를 검증하는 것 동기화 통신 객체의 상태(시작, 종류, 검사 등)을 일치시키는 것 다중화 하나의 통신 회선에 여러 기기들이 접속할 수 있는 것 주소 지정 발생지, 목적지 등의 주소를 명기하여 데이터를 정확하게 전달하는 것 # TCP / UCP > 가장 큰 차이점은 데이터 전송의 신뢰성 전송 규격 설명 ..

IT/관련지식 2020.07.23