UUID에 대해서 간단히 소개합니다.
서론 오늘은 OSI 7 Layer1에 입각하여 인터넷의 동작 원리를 정리하고자 합니다. 사실 대학 네트워크 프로그래밍 시간 때 많이 학습한 내용이긴 하지만. 언제나 그렇듯이 항상 까먹기 때문에 리마인드 한다는 느낌으로 진행하였습니다. Physical Layer (물리
인터넷이란 여러네트워크로 구성되어 있고 그 네트워크는 여러개의 네트워크 장비로 이루어져 있습니다.라우팅은 여기에서 송신지에서 목적지로 가는 여러개의 경로중에 어느 하나를 선택하는 것이 라우팅입니다. 실제적으론 통신장치나 송신측이나 라우팅 테이블에 의해서 일어납니다.라우
Traceroute의 작동 원리는 ICMP 방식으로 이루어 집니다.Traceroute는 ICMP 의 type30으로써, TTL(Time to live) 방식을 사용합니다.여기서 TTL은 컴퓨터나 네트워크에서 데이터의 유효기간을 나타내기 위한 방법입니다. TTL은 계수기
TCP는 그 특성상 자신이 보낸 데이터에 대해서 상대방이 받았다는 의미의 응답 패킷을 다시 받아야 통신이 정상적으로 이뤄졌다고 생각한다. 그래서 만약 자신이 보낸 데이터에 대한 응답 패킷을 받지 못하면 패킷이 유실되었다고 판단하고 보냈던 패킷을 다시한번 보냅니다.이 과
이번 포스팅에선 GET 과 POST 의 차이점을 알아보겠습니다.HTTP/1.1 스펙인 RFC2616의 Section 9.3에 따르면 GET 은 서버로부터 정보를 조회하기 위해 설계된 메소드입니다. GET 은 요청을 전송할 때 필요한 데이터를 Body에 담지 않고, 쿼리
HTTP 서버에 데이터를 보내기 위해선 여러가지 방법이 있습니다. 위에 언급된 Postman을 이용한 방법도 존재하며, 일반적인 개발과정을 진행할 때에는 소스코드에서 Framework 등을 이용하여 데이터를 보내는 방법이 있습니다.오늘은 그 방법들을 사용하기 위한 사전
Postman에서 POST 요청 유형을 선택할 수 있습니다. 아래와 같은 옵션을 선택할 수 있는데 각각 어떤 역할을 하는지 알아보도록 하겠습니다.Form-dataX-www-form-urlencodedRawBinary이름에서 알 수 있듯이 양식 데이터는 양식을 채울때 입
프로그래밍을 하다보면 '쿠키' 를 사용할 때가 많습니다. 보통 Set-Cookie 를 이용하여 쿠키를 구현하는데, 여기서 사용되는 옵션을 알아보도록 하겠습니다.쿠키가 적용되어야 하는 호스트를 지정합니다. 지정되어 있지 않으면 현재 문서 URI를 기준으로 적용되지만, 서