2024/03/14 4

[Protocols] ICMP 동작 원리

0) 상황 분석 분리된 후 재조립된 패킷이 icmp 프로토콜 통하여 송신 IP에서 수신 IP에 도착했다가 다시 돌아오는 상황 정상적으로 수신되었는지, 얼마나 시간이 소모되었는지 확인 가능 1) Frame 분석 2017년 10월 2일 오후 21시 3분에 도달 2) Message 분석 Type이 8인 경우, echo request Type이 0인 경우, echo reply 체크섬 진행 시 정상으로 확인 RTT 시간 확인 가능 → 0.444 ms 3) 내 단말에서 icmp 동작 과정 확인 외부 통신으로 ping 8.8.8.8 확인 1) 외부 통신 ping 확인 C:\Users\xudeg>ping 8.8.8.8 Ping 8.8.8.8 32바이트 데이터 사용: 8.8.8.8의 응답: 바이트=32 시간=80ms T..

security/D. Network 2024.03.14

[Protocols] ARP 동작 원리

0) 상황 분석 IP에서 mac 주소를 찾기 위하여, 브로드캐스트로 ARP Request를 보내는 상황 1) Frame 분석 2004년 10월 5일에 오후 23시 1분에 도달 2) Ethernet 분석 송신 mac과 수신 mac 확인 가능하고, 어떤 방식으로 통신하는지 체크 가능 3) ARP Request 요청 분석 송신 24.166.172.1 수신 Broadcast (ff:ff:ff:ff:ff:ff) 설명 송신자가 24.166.173.159의 mac 주소를 찾기 위하여 브로드캐스트로 arp request 보내는 상황 1) Target IP는 알고 있으나, Target Mac 주소는 모르기 때문에 00:00:00:00:00:00로 표기 2) 하드웨어 종류는 Ethernet (1) → 사용 중인 네트워크 ..

security/D. Network 2024.03.14

[Linux] 환경 변수와 데몬 (daemon)

1. 환경 변수 세부 경로 지정 예를 들면, 대표 번호로 전화하는 경우 어디 부서로 연결해주는지 도와주는 역할 2. 데몬 (daemon) ## 데몬 ## 1) 요청이 들어오면 즉시 대응하는 대기 중인 프로세스 2) 즉, 데몬이 실행되어야 서비스가 실행 가능 3) 보통 PID는 1이고, 맨 끝은 d로 끝남 ## 데몬 실행 스크립트 위치 ## 1) /etc/inetd → standalonetype daemon 2) /etc/xinetd → super daemon (설치 必) ## inetd 실행 과정 ## 1) 어떤 포트로 들어왔는지 체크 2) 포트에 맞는 데몬 시작 (즉, 중계 역할)

security/H. Linux 2024.03.14

[Linux] hostname 변경 (server name 초기 설정 변경)

※ ubuntu server 설치 시 초기 sever name 변경 목적 1) 현재 설정 확인 nojeans@xudeglossserver:~$ hostnamectl Static hostname: xudeglossserver # 아까 설정한 server name Icon name: computer-vm Chassis: vm Machine ID: 788c7e2bdc4b4f6da5df69dc56328135 Boot ID: 208ba343819d444b95267e18f84c9208 Virtualization: vmware Operating System: Ubuntu 22.04.4 LTS Kernel: Linux 5.15.0-100-generic Architecture: x86-64 Hardware Vendor:..