전체 글26 SIP 프로토콜 #SIP(Session Initiation Protocol) -말그대로 SIP message를 주고받는것-OSI 애플리케이션 계층에서의 시그널링 처리 프로토콜.-message란 server와 client 사이에서 주고받는 텍스트를 말함.-messages는 request와 response로 이루어진다. #대표적인 SIP message 예시 #Request message 예시 : INVITE INVITE두 UA간 콜 생성을 위해 UAC가 UAS에게 보내는 method적어도 한 개의 proxy 를 거치게 된다Via순서대로 가장 위에 최근의 것이 놓이며(역순), 하나씩 헤더가 삭제된다.request 정보가 전송된 proxy 경로 그대로 response를 보내기 위해서, Via 헤더 필드를 이용하여 지나온 경로를.. 2025. 2. 25. [Network] 펌웨어란?(Firmware) Firmware란?하드웨어 장치를 제어하기 위한 소프트웨어대표적인 펌웨어가 BIOS 특징일반적인 소프트웨어(OS, application 등)는 RAM에서 구동된다.펌웨어는 영구적 소프트웨어로, 제조단계에서 ROM에 기록된다.사용자가 특별한 프로그램이나 기계로만 수정이 가능하다. OS위에서 동작하는 프로그램으로, OS의 커널이라는 핵심 시스템에서 필요한 정보를 담고있다. 역할서버는 서로 다른 역할이 있는 여러장치로 구성된다.펌웨어는 이 장치들이 각자 기능을 수행하기 위해 필요한 최소한의 프로그램이다. 새로운 소프트웨어나 버전이 나오면 하드웨어도 그 기능에 맞춘 논리회로가 필요한데,매번 물리적으로 제조하려면 시간 낭비가 크기 때문에 논리적으로 기능을 보강하거나 대신해주는 프로그램이 펌웨어다.즉 펌웨어는 하드.. 2025. 2. 4. [Network] 기본 장비 개념 우리가 늘상 하는 통신에 쓰이는 기본 장비 개념을 알아보자.아래 그림처럼 휴대폰에서 서버로 접속을 한다면 둘은 유무선을 통해 연결이 된다. 1. UE (User Equipment)-대표적으로 휴대폰,PC 즉 사용자가 사용하는 통신장비-기지국/ eNodeB와 연결됨 2. eNodeB-무선으로 UE와 연결하는 장비-무선으로 연결하기 위해서는 주파수가 필요-eNodeB는 UE에 주파수 할당을 비롯한 무선자원관리 수행-MME, 다른 eNodeB, S-GW, P-GW와 연결됨 3. S-GW(Serving) / P-GW (Packet data)-S-GW는 UE, MME와 밀접-P-GW는 외부통신망과 밀접 4. MME (Mobility Management Entity)-휴대폰이 통신망과 연결이 되면 어디선가는 이 연.. 2025. 1. 7. [Linux] 보안취약점 점검 가이드 U-01 root 계정 원격 접속 제한[진단기준]-양호 : 원격 터미널 서비스를 사용하지 않거나, 사용 시 root 직접 접속을 차단한 경우 -취약 : 원격 터미널 서비스 사용 시 root 직접 접속을 허용한 경우 [조치방법]# cat /etc/sshd_config 에 추가 PermitRootLogin no # systemctl restart sshdU-02 패스워드 복잡성 설정[조치방법] # vi /etc/security/pwquality.conf 에 추가lcredit=-1ucredit=-1dcredit=-1ocredit=-1minlen=8 U-03 계정 잠금 임계값 설정[진단기준] -양호 : 계정 잠금 임계값이 10회 이하의 값으로 설정되어 있는 경우 -취약 : 계정 잠금 임계값이 .. 2024. 12. 26. [Linux] rpm과 yum 차이 & iso파일로 repository 생성하기 rpm (redhat package manager) rpm은 패키지 설치를 하기 위해서 그 패키지의 필요 요소를 전부 하나하나 따로 다운로드 해야하는 번거로움이 있다.yum (yellowdog update manager)rpm의 의존성 문제를 해결한 설치 프로그램. 패키지를 받을때 자동으로 연계되는 구성요소들을 알아서 다운받아서 설치해준다. (의존성이 있는 다른 패키지들을 자동으로 설치)iso이미지 파일로 repository 생성하기 (패키지들의 위치를 지정)why?폐쇄망처럼 인터넷을 사용하지 못하는 경우 각종 패키지를 설치해야할 때 사용하는 방법해당 os버전에 맞는 iso 이미지 파일을 사용하여 내부 repository를 생성 후 yum을 사용하게 만든다. how?1. yum repository 설정 .. 2024. 10. 17. [Linux] Anydesk를 통한 터널링 터널링이란? how?1. (로컬, 원격) Anydesk 로그인 2.원격 호스트 설정 - Anydesk 원격 연결 및 유지 (패스워드 로그인 설정 권장) 3.로컬 호스트 툴바 - TCP 터널링 설정 로컬 포트 : 내가 임의로 정해도 된다 ex)1111, 2222원격 호스트 : IP원격 포트 : 22는 ssh well-known , 보안상의 문제로 정해진 포트를 써야할 때도 있다. 4. 설정완료 후 터미널에서 로컬 port 입력 후 연결 2024. 10. 17. 이전 1 2 3 4 5 다음