본문 바로가기

network15

[Network] WireShark 설치 (1) Terminal 열기 (2) 관련 패키지 설치 $ sudo add-apt-repository ppa:wireshark-dev/stable (3) 패키지 업데이트 $ sudo apt update (4) WireShark 설치 $ sudo apt install wireshark (6) WireShark 실행 $ sudo wireshark * WireShark 설치 OR 실행 중에 'Wireshark xdg_runtime_dir not set' 에러가 발생하면? ==> 터미널에서 아래 명령어 입력 $ sudo dpkg-reconfigure wireshark-common https://www.geeksforgeeks.org/how-to-install-and-use-wireshark-on-ubuntu-li.. 2023. 4. 16.
[Network] Autonomous System - Internet 으로 구성된 거대한 Network 집합체. - 명확한 의미론 '통합 라우팅 정책을 가진 Network 그룹' - Internet에 연결된 어떤 기기 든지 AS 에 연결되어 있음. https://www.cloudflare.com/ko-kr/learning/network-layer/what-is-an-autonomous-system/ 2022. 11. 20.
[Network] Port Forwarding - 외부 특정 device의 network를 내부 router에 직접 연결한 것처럼 연결시킨 것. 연결 이후 자유롭게 data를 주고 받음. - Firewall 이 구축된 application에서는 보안 안정성이 있으나, FTP server, Email server, Web server 등은 그런게 없을 수 있으므로 주의 필요. https://portforward.com https://portforward.com/is-portforward-safe/ 2022. 8. 21.
[Knowledge] Web 서버 vs Socket 서버 차이 [업데이트 예정] - Socket 서버 방에 들어가서 개발자들과 이야기하다가, 내 지식과 그들의 지식이 많이 다른걸 깨달았다. - 단순히 내가 많이 몰라서 그런가보다 싶었던 것들이, 사실 전문성이 아예 다름을 인지하고 글을 쓴다. [Socket Server] - 프로그래머가 하는 일 * TCP/IP, UDP/IP Socket을 직접 다루거나, 그것을 직접 다루는 엔진을 사용한 프로그래밍 - 특성 * OS Socket api를 이용한 Server. 이러한 api에 멀티 스레드, 메모리 관리 등 module을 붙여 Server를 제작. * Socket Server가 Http Web Server를 포함함. Server가 원할 때 Client에 Packet을 보내거나, Packet 내용을 원하는대로 지정 가능. * 커넥션 풀을 .. 2022. 8. 6.