일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- EC2
- gmaps
- express
- java
- AWS
- 자바
- angularJs
- 저장소
- 깃
- commit
- rest
- 인공지능
- Repository
- node
- ssh
- IT 도서
- Linux
- JSP
- SSH Key
- git
- node.js
- HTML
- cordova
- mean
- Ionic
- ubuntu
- Retrofit
- 안드로이드
- Q-Map
- Android
- Today
- Total
목록Network (5)
UroA 개발 블로그
전송계층 프로토콜의 구현방식 1. 단순 프로토콜 흐름/오류제어가 없는 단순 비연결형 프로토콜이다. 프로토콜의 수신측은 수신한 패킷을 즉시 처리할 수 있다. 상/하위 프로토콜 스택에서 받아온 패킷을 즉시 처리하며 이외의 경우는 Ready상태로서 대기하며 따로 패킷을 송/수신 할 수 없다. UDP 프로토콜은 이 프로토콜을 약간 변형한 형태이 다. 2. 정지대기 프로토콜(Stop-and-Wait) 흐름/오류제어를 모두 사용하는 연결지향 프로토콜이다. 송/수신측은 모두 크기가 1인 슬라이딩 윈도우를 사용한다. 송신측은 한번에 하나의 패킷을 전송하고 확인 응답이 들어오기 전까지는 다음 패킷을 전송하지 않는다.(흐름제어) 패킷을 수신한 수신측은 패킷을 검사하여 만일 패킷의 검사합이 틀리면 패킷이 훼손되었다고 간주하..
WireShark에서 캡쳐 가능한 인터페이스가 보이지 않을 때 과제를 위해 와이어샤크를 사용해야 하는데 계속 인터페이스 목록을 보니 "there are no interface on which a capture can be done"이라는 메시지가 뜨며 연결된 네트워크가 보이지 않았다. 검색을 해보니 관리자권한이 필요한 경우에 뜨는 메시지였다. 리눅스의 경우에는 sudo 명령어로 와이어샤크를 실행하면 해결되고, 윈도우의 경우엔 실행프로그램을 우클릭하여 '관리자 권한으로 실행'을 클릭하여 실행하면 해결된다.
다중화와 역다중화 트랜스포트(전송) 계층(trransport layer)은 애플리케이션(응용)계층과 네트워크 계층 사이에 존재한다. 트랜스포트 계층은 서로 다른 호스트에서 동작하는 애플리케이션 프로세스에게 직접 통신 서비스를 제공하는 기능을 한다. 트랜스포트 계층 개요 - 트랜스포트 계층 프로토콜은 서로 다른 호스트에서 동작하는 애플리케이션 프로세스들간의 논리적 통신을 제공 * 네트워크 계층 프로토콜은 호스트들 사이의 논리적 통신을 제공 - 논리적 통신 : 애플리케이션의 관점에서 보면 프로세스들이 동작하는 호스트는 직접 연결된 것처럼 보인다는 것 - 트랜스포트 계층 프로토콜은 네트워크 라우터가 아닌 종단 시스템에서 구현 - 세그먼트 : 트랜스포트 계층에서 전송되는 패킷 호칭 - 애플리케이션에서 보낸 메시..
1. REST 정의 - REST는 REpresentational State Transfer의 약자이다. 단순 정의는 그렇고, 실제적인 정의는 아마 ROA(Resource Oriented Architecture)를 따르는 웹 서비스 아키텍처 정도가 될 것이다. 하지만 이것만 봐서도 무엇인지 이해하기는 힘들다. 직관적으로 REST가 무엇이냐, 라고 한다면 "URI와 HTTP 메소드를 이용해 객체화된 서비스에 접근하는것"이라고 하면 될 것 같다. - DB의 내용 등을 전부 하나의 자원으로 파악하여 각 자원의 고유한 URI(Uniform Resource Identifier)를 부여하고, 해당 자원에 대한 CRUD(Create, Read, Update, Delete) 작업을 HTTP의 기본 명령어인 POST, G..
URI와 URL의 차이점 URI (Uniform Resource Identifier, 통합 자원 식별자)는 인터넷에 있는 자원을 나타내는 유일한 주소이다. URI의 존재는 인터넷에서 요구되는 기본조건으로서 인터넷 프로토콜에 항상 붙어다닌다. URI는 텍스트의 한 페이지나, 비디오 또는 사운드 클립이든, 정지 화상이든 동영상이든, 또는 프로그램이든 상관없이, 이러한 콘텐츠 들 중 어느 하나를 인식하기 위한 수단이다. 가장 보편적인 형태의 URI가 바로, 웹페이지 주소 즉, URL인데, 이는 URI의 특별한 형태이자 부분집합이라 할 수 있다. URI는 대체로 다음과 같이 설명할 수 있다. 자원에 접근하기 위해 사용되는 절차 어떤 자원을 가지고 있는 특정한 컴퓨터 컴퓨터 상의 특정 자원의 이름 (파일 이름) ..