transaction(2)
들어가기에 앞서 저번 글에서, transaction(이하 txn) 및 두 가지 목표에 대해 간략하게 알아보았습니다. recovery and durability 작업에 대해 잘 기록한 후, 문제가 생기면 처음 상태로 원상복구 한다는 의미입니다. concurrency 관련 없는 자원에 대한 여러 요청은 동시에 수행하고 공유 자원에 대한 여러 요청...
들어가기에 앞서 저번 글에서, transaction(이하 txn) 및 두 가지 목표에 대해 간략하게 알아보았습니다. recovery and durability 작업에 대해 잘 기록한 후, 문제가 생기면 처음 상태로 원상복구 한다는 의미입니다. concurrency 관련 없는 자원에 대한 여러 요청은 동시에 수행하고 공유 자원에 대한 여러 요청...
들어가기에 앞서 벌써 12월 20일입니다. 12월 초입에는 분명 2023년도 한 달 남았네 하면서 넘어 갔었는데 조금 뒤면 2024년이 되네요 숫자가 나름 예쁩니다. 각 자릿수가 2의 배수인게 마음에 듭니다.. 각설하고, database transaction(TXN)에 대해 알아보도록 하겠습니다. database transaction 2022년 ...
routing protocol - oscilation problem 저번 글에선 다익스트라 알고리즘을 사용해서 라우팅을 하면 생기는 문제에 대해 알아보았습니다. 이번 글에선, 새로운 라우팅 프로토콜에 대해 다뤄보도록 하겠습니다. 해결책에 앞서 어떻게 하면 이러한 진동 문제를 해결할 수 있을까요? link state algorithm은 현재 상태...
network layer - control plane 저번 글에서, network layer의 control plane에서는 라우팅에 대한 Overview를 살펴봤습니다. 이번 글에서는 라우팅에 대해 전반적으로 이야기를 해보도록 하겠습니다. routing protocol 라우팅이 길을 찾는 과정임은 이해했습니다. 그렇다면 무엇이 좋은 라우팅일까요...
들어가기에 앞서 시험을 치고 왔습니다.. 벌써 2개를 쳤네요. 앞으로 해 뜰때 자는 것은 하지 말아야겠습니다.. 이제 하루하루 늙어감을 체감하고 있네요.. 빠른 년생으로 태어나서 다행입니다. 아니면 내년에 26살? 와우;; 아무튼 이젠 미리미리 공부하고 시험 기간에 밤새고 그런 짓 하지 않아야겠습니다. 아무튼 각설하고, 컴퓨터 네트워크의 networ...
라우터내부
link layer link layer introduction OSI 7계층으로 나누어서 본다면, 2 Layer에 속하는 계층입니다. link layer에선, host, routes, switch, WI-FI access point(WI-FI 연결하게 해주는 공유기라고 생각하면 편하다)등을 node라고 부릅니다. link란? 그렇다면 link란...
에러 체킹 parity를 사용함. 홀수? 짝수? 오류 검출에 사용되는 bit임. 사람도 이야기를 하면 뭐라고? 하며 잘 못듣는 경우가 많은데 컴퓨터는 오죽하겠음? 짝수 parity 비트 : data에서 1의 개수가 짝수가 되게 하는 비트임. ex) 100001 / [parity] -> parity bit는 0임. ex2) 110001 /...
python 구현 관리자는 별 기능이 없습니다. seller까진 기능이 존재했더라면, 관리자는 이벤트 당첨 메일 발송 및, 정보 열람정도 있다고 할 수 있습니다. 관리자 처음에 입력을 통해서 각 기능을 수행할 수 있습니다. connection 객체는, adminsitor role에 대해서 설정하였습니다. 또한 프로그램 종료를 누르기 전 까지, 재...
python 구현 이번 글에선 QnA 답변 및 SMTP protocol을 사용해서 간략하게 user에게 메일을 보내도록 하는 방법을 알아보겠습니다. 일단 실제로 존재하는 메일 주소로 회원 가입을 진행해주겠습니다. customer는 제 naver 메일 계정으로, seller는 제 구글 계정으로 진행했습니다. 빠르게 회원 가입을 했습니다. s...