네트워크 4

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

네트워크 개요

??? : 모뎀이나 LAN, 케이블, 무선 매체 등 통신설비를 갖춘 컴퓨터로 서로 연결하는 조직이나 체계, 통신망을 의미 구분 개념 설명 LAN 근거리 네트워크 - 한 건물 또는 작은 지역을 커버하는 네트워크 CAN 캠퍼스 네트워크 - 근거리 네트워크보다 더 크고 다양한 규모에서 사용되는데, 서로 다른 캠퍼스 기관과 사무실을 연결 - 대학의 각 건물끼리는 광섬유 케이블로 연결하고, 건물 내에서는 LAN 케이블로 네트워크를 구축 WAN 광대역 네트워크 - 두 개 이상의 근거리 네트워크를 넓은 지역에 걸쳐 연결 - 국가 이상의 넓은 지역 - LAN에 비해 전송 거리가 넓음 - 라우팅 알고리즘이 필요함 - LAN 대비 에러율이 높고 전송 지연이 큼 Intranet 인트라넷(내부망) - 인터넷에서 사용하는 회선..

IT/관련지식 2020.07.23

OSI 7 계층 & TCP/IP 모델

# OSI 7 계층 데이터 교환 방식 계층이름 하는 일 message 응용 응용 프로세스간 정보교환 전자 사서함 파일 전송 가상 터미널 제공 표현 서로 다른 data 표현 형태의 접속을 위해 필요 코드 변환 데이터 암호화 데이터 압축 구문 검색 포맷 변환 문맥 관리 세션 송수신 측 간의 관련성 유지 대화 제어 담당 대화(회화) 구성 및 동기제어 데이터 교환 관리 segment 전송 End to End 연결 설정 데이터 전송 연결 해제 기능 상위 3계층과 하위 3계층 사이 인터페이스 역할 주소 설정 오류 제어 흐름 제어 다중화(분할 및 재조립) TCP/UCP 장치 : 게이트웨이 packet 네트워크 네트워크 연결 설정, 유지, 해제 경로설정(Routing) 데이터 교환 및 중계 트래픽 제어 패킷전송 수행 ..

IT/관련지식 2020.07.20