본문 바로가기
반응형

전체 글47

[2024.11.05] 인캡슐레이션, 디캡슐레이션, 계층별 필드 값 [Encapsulation / Decapsulation]# Encapsulation : 상위 계층 정보에 자신의 헤더를 부착하는 것을 인캡슐레이션(Encapsulation)이라고 한다.각 프로토콜 동작에 필요한 정보를 기록한 것을 '프로토콜 헤더(Header)'라고 한다.Ethernet Header : 출발지 및 목적지 이더넷 주소 등IP Header : 출발지 및 목적지 IP 주소 등 # 인캡슐레이션 과정7계층(Application Layer / 응용 계층) 프로토콜인 HTTP는 웹 프로그램으로부터 데이터를 전달 받아 HTTP 헤더를 붙이고 이를 하위 계층 프로토콜에게 내려보낸다.하위 계층 프로토콜은 상위 계층 프로토콜로부터 전달 받은 헤더와 데이터를 모두 데이터로 취급하고, 여기에 자신의 헤더를 붙여.. 2024. 11. 5.
[Dreamhack Wargame] Beginner - 64se64 문제 풀이 ☆ Beginner - 64se64 ☆[1] 문제 ♣ 64se64 문제는 Dreamhack CTF Season 3 Round #6에 출제된 문제이다.♣ HTML 페이지의 소스코드를 확인한 후 문제를 풀어야 한다. [2] 풀이 ♣ 서버를 생성하고 생성된 URL을 클릭해 웹 서버에 접속한다.  ♣ 접속한 웹 페이지의 모습을 확인할 수 있다.  ♣ 소스 코드를 확인하기 위해 [F12] 버튼으로 브라우저 개발자  도구를 열어 HTML 문서를 확인한다.  ♣ input 태그의 name 값에 64se64 encoding 되어있다는 것을 확인할 수 있고, value에 인코딩(Encoding)된 문자열을 확인할 수 있다. Welcome! 👋   ♣ 코드 변환 사이트 :  https://tools.dre.. 2024. 11. 4.
[2024.11.03] OSI 7 Layer의 계층별 특징 및 프로토콜 [1] Physical Layer물리 계층은 인접한 두 장비 간에 통신 신호를 전송하는 역할을 한다. 이를 위해 필요한 구성품들의 기계적(Mechanical), 기능적(Functional), 전기적(Electrical) 사양을 정의한다.[2] Data Link Layer라우터(Router) 장비로 구분된 구간에서 프레임(Frame)을 전달하는 역할을 담당하는 계층이다.데이터 링크 계층은 용도에 따른 프레임의 종류를 정의하고, 프레임 내 각 필드(Field)의 길이, 의미 등을 지정한다.링크 계층에서 사용하는 주소를 정의하고, 에러 발생 확인 에러 복구 절차 등을 지정한다. # 프레임(Frame)의 형태(Format)MAC(Media Access Control) : LAN에서 사용하는 링크 계층 주소이다... 2024. 11. 3.
[2024.10.28] OSI 참조 모델 [OSI 참조 모델] OSI 참조 모델 : 국제표준화기구(ISO; International Organization for Standardization)에서 만든 표준 프로토콜로, 컴퓨터 간의 통신 단계를 7개의 계층으로 분류하고, 각 계층별 기능을 정의해 놓은 것이다.네트워크는 목적에 따라 2 ~ 3 단계의 프로토콜만으로도 원하는 통신을 할 수 있다.OSI 참조 모델이 정의한 각 계층 및 계층별 역할 / 주요 프로토콜 [PDU(Protocol Data Unit)]프로토콜 데이터 단위(PDU; Protocol Data Unit) : 프로토콜이 데이터를 전송하기 위해 사용하는 기본 단위를 말한다. 데이터 통신에서 상위 계층이 전달한 데이터에 붙이는 제어 정보이다. OSI 참조모델의 PDU [Physical .. 2024. 10. 28.
[악보 보는 방법 6] 음정(Interval) - 온음계 / 반음계 음정, 자리바꿈음정, 겹음정, 음정의 어울림 음악은 박자 그리고 선율과 화음이 골고루 섞여 하나의 곡을 완성시킨다. 또한 모든 음악적 표현은 이름이 따라 붙는다. 이를 이해하고 있어야 여러 종류의 화음, 음정, 스케일 등을 설명할 수 있고 또 구별해낼 수 있다. 이전에는 음의 위치와 위치에 따른 음이름을 알아봤다면, 이번에는 동시에 울리는 서로다른 음 즉, 음정에 대해 알아볼 것이다. 15. 음정(Interval)음정은 음악이론에서 두 음의 높이 차이를 말한다. 쉽게 말해 두 음 사이의 거리를 나타내는 용어이다. 두 음이 시간적 차이를 두고 순차적으로 울리는 것을 선율적 음정이라하고, 동시에 울리는 것을 화성적 음정이라고 한다. 1 ) 도수음 사이의 간격에 대한 '도수' 는 음이름에 따라 결정된다.  C, D, E, F, G, A, B, C /  .. 2023. 11. 6.
[악보 보는 방법 5] 셈여림 기호, 늘임표, 반복기호 14. 악상기호악보에서는 오선 위에 올라와 있는 선율과 박자 이외에도 음악을 표현할 수 있는 다양한 기호들이 존재한다.연주하는 힘의 세기(셈여림)를 정해주는 셈여림기호, 같은 음이더라도 길게 늘려 여운을 주는 늘임표 등 음악적으로 풍부하게 표현할 수 있도록 도와주는 악상 기호들을 알아본다. 1 ) 셈여림기호(Dynamic Mark) # 다이나믹 기호(Dynamic Symbol)  -  포르테(forte, f) 포르테는 '세게 연주하라'는 뜻이며 'f'의 개수가 늘어날 수록 더욱 더 세게 연주하여야 한다. 보통은 'f'를 3개까지 사용하며 'ff'는 '포르티시모'라고 부르고, 'fff'는 '포르티시시모'라고 부른다.또한 'mf'라는 기호는 '메조포르테'라고 읽고 '조금 세게 연주하라'는 뜻으로 사용한다. .. 2023. 11. 2.
[악보 보는 방법 4] 박자표, 마디, 붙임줄과 이음줄, 기보법, 메트로놈 9. 박자표(Time Signature)음악은 음(소리)과 박자가 조화롭게 섞여 만들어진다. 우리가 음악을 들을 때도 손으로든 발로든 리듬을 타며 감상할 때가 많다. 그 때 우리는 음악에서 일정한 속도와 규칙적인 박자가 있다는 것을 알 수 있다.박자는 음악에서 그만큼 중요한 요소이다. 그래서 곡에 전체적인 리듬과 흐름을 나타낼 수 있게 만들어주는 박자표가 필요한것이다. 박자표를 표기할 때는 분수로 표기하며, 악보에 조표 다음 위치에 한 번만 표기해준다.분모자리에 오는 숫자는 단위박자로 곡에서 1박의 길이를 가지는 음표를 의미한다. 즉, 박자의 기준이 되는 음표를 의미한다. 그리고 분자에는 박자의 기준이 되는 음표가 한 마디 안에 들어가는 개수를 의미한다.쉽게 풀어 설명해보자면 한 마디 안에 단위가 되는 .. 2023. 10. 31.
[악보 보는 방법 3] 옥타브, 음표와 쉼표, 점음표, 셋잇단음표 7. 옥타브(Octave)악보를 만들다보면 오선에 표현할 수 없는 음들이 있다. 그럴 때 쓰는게 덧줄인데, 덧줄은 5개 이내로 사용하는게 좋다. 그럼 5개 이상의 덧줄을 사용해서 음을 표기해야 할 때는 어떻게 하는게 좋은가? 바로 옥타브 기호를 사용하면 된다.옥타브는 주파수와 관련있는 단어인데, 주파수 비율이 1대 2인 음정을 뜻한다. 쉽게 말해 완전 8도 음정을 의미한다.+ 완전 8도란?완전 8도는 음이름이 같지만 높이가 다른 두 음(음정)을 말한다. '도-도', '레-레'와 같이 같은 음이름을 가지고 있지만 높이가 8도 차이가 나는 두 음이라고 보면 된다. 이 완전 8도 음정을 옥타브(Octave)라고 부른다.옥타브는 오선 위나 아래에 그려지는데 기호로는 '8va'로 표시한다. 옥타브를 유지하고 싶은.. 2023. 10. 26.
반응형