본문 바로가기

분류 전체보기154

User-Agent: libww-perl 의 역할 위에 통신 패킷을 확인해보면 User-Agent의 값이 User-Agent: libww-perl/5.833 임을 확인 할 수 있다. 그럼 과연 User-Agent: libww-perl 무엇일까? 그리고 뒤에 오는5.833은 무엇을 의미할까 한번 확인해보도록하겠습니다. libwww-perl은 줄여서 (LWP)라고 쓰기도 한다. 이름에서 알 수 있는듯이 한 문장으로 정의 한다면 Perl을 위한 www클라이언트/서버 라이브러라고 할 수 있다. Perl(펄) 2020. 4. 7.
정보보안기사 - CPU의 구조 이해 [1과목] CPU(Central Processing Unit,중앙처리 장치) 개념 컴퓨터 시스템을 통제하고 프로그램의 연산을 실행하고 처리하는 가장 핵심적인 컴퓨터의 제어 장치, 혹은 그 기능을 내장한 칩을 말한다. -> 외부에서 입력을 받아서 연산하고 그 결과를 출력장치로 보내는 과정을 제어하는 장비로 컴퓨터의 두뇌라고 많이들.. CP의 핵심 구성요소 #제어 장치(CU, Control Unit) 메모리에서 명령을 받아 해석하고 그것들을 실행하기 위한 제어 신호를 발생시킨다. #연산 장치(ALU, Arithmetic Logic Unit) 제어 장치의 지시에 따라 산술, 논리, 비트 연산등의 실제 연산을 수행하는 장치입니다. ▶ 산술연산 +, - , x, / ▶ 논리연산 : AND, OR, NOT, XOR #기억 장.. 2020. 4. 4.
HTTP 1.2장 웹 서버와 웹 클라이언트 웹 서버는 HTTP 프로토콜을 사용해서 통신을 하기 때문에 HTTP 서버라고도 불리우고 데이터를 저장하고 웹 클라이언트가 요청한 데이터를 제공해주는 역할을 한다. ! 웹 클라이언트는 우리가 흔히 알고있는 인터넷 익스폴로러나 크롬과 같은 브러우저가 된다. - > 웹 브라우저는 사용자를 대신해서 HTTP 객체를 요청하고 응답값을 화면에 보여준다. 위의 그림과 같이 클라이언트 서버에게 HTTP 요청을 보내고 서버는 요청된 데이터를 HTTP 응답으로 돌려주게 된다. 그림을 이용해 예를들면 grey.tisroy.컴/grey.html 로 접속을 하려고 할 때 웹 브라우저는 HTTP 요청을 grey.tisroy.컴 서버로 보낸다. 그럼 서버는 요청 받은 grey.html 객체를 찾아 객체의 타입, 길이 등의 정보(h.. 2020. 4. 4.
HTTP 1.1장 HTTP는 무슨일을 할까요? HTTP는 전 세계의 웹 서버로부터 대량의 정보를 빠르고, 간편하고, 정확하게 쉭쉭 전달한다! 어디로? 사용자들의 웹 브라워저로! 무엇을? JEPG이미지, HTML 페이지, 텍스트 파일, MPEG 동영상, WAV 음성파일, 자바 애플릿 등등 특히 HTTP는 신뢰성 있는 데이터 전송 프로토콜을 사용하기 때문에 데이터가 전송 중 파괴되거나, 중복되거나, 왜곡되는 걱정을 하지 않아도 된다!!!! - 단 헤커가 손을 쓰는 경우는 예외! 그렇지만 이 특징은 사용자 뿐 만 아니라 개발자에게도 아주 좋은 이로운 점이다! 왜? 결함이나 약점이 없기 때문에 애플리케이션 고유의 기능을 구현하는데만 집중하면 되기 때문이다!! but 헤커가 손을 쓰는 경우가 있기에 시큐어 코딩(Secure Coding) 이라는 말이 생겨나게.. 2020. 3. 31.
728x90
반응형