티스토리 뷰

펌웨어란

firmware는 컴퓨팅과 공학 분야에서 특정 하드웨어 장치에 포함된 소프트웨어로, 스프트웨어를 읽어 실행하거나, 수정하는 것도 가능한 장치를 뜻한다. 하드웨어의 제어(low-level control)와 구동을 담당하는 일종의 운영체제이다. 펌웨어는 ROM이나 PROM에 저장되며, 하드웨어보다는 교환하기가 쉽지만, 소프트웨어보다는 어렵다.

 

펌웨어의 예시

세탁기: 내장 된 펌웨어에 따라 작동하는 세탁기

TV 리모콘: 전자 회로로 구성되며 사전 프로그래밍 된 펌웨어가 있다. 내장 된 펌웨어에 따라 작동한다.

 

펌웨어와 소프트웨어의 차이점

펌웨어는 장치의 특정 하드웨어에 대한 하위 수준 제어를 제공하는 컴퓨터 소프트웨어 클래스이다. 소프트웨어는 특정 작업을 수행하는 방법을 컴퓨터에 알려주는 지침 모음을 의미한다. 펌웨어는 하드웨어를 제어하는 데 사용되므로 주로 낮은 수준의 기능에 관한 것이다. 소프트웨어는 하드웨어를 처리하고 다양한 사용자 요구 사항을 충족시키는 데 사용된다. 낮은 수준 및 높은 수준의 기능에 대한 것이다. 펌웨어는 저수준 언어를 사용하여 작성된다. 소프트웨어는 저급 및 고급 언어를 사용하여 작성된다. 펌웨어와 소프트웨어의 차이는 펌웨어가 장치의 하드웨어를 제어하는 데 도움이되는 특별한 유형의 소프트웨어인 반면 소프트웨어는 특정 작업을 수행하도록 컴퓨터에 지시하는 명령 모음인 점이다. 

 

패킷

네트워크에서 데이터를 전송하는 단위를 패킷이라고 한다. 하나의 의미가 있는 정보의 교환은 이 패킷이라고 불리는 데이터의 집합으로 이루어진다. 간단한 인터넷 서핑을 하는 순간에도 수많은 요청 패킷과 응답 패킷이 오고가며 정보를 교환하고 있다.

 

클라이언트

정보를 요구하는 컴퓨터, HTTP에서는 클라이언트측의 요구를 요청(Request)라고 부른다.

 

서버

클라이언트가 요구하는 내용을 해석하고 전달해주는 컴퓨터, HTTP에서는 서버측의 대답을 응답(Response)라고 부른다.

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
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
글 보관함