728x90
반응형

포트 번호 프로토콜 설명
21 FTP(File Transfer Protocol) 파일을 전송하고 다운로드하는데 사용되며, 클라이언트와 서버 간에 파일 관리를 위한 명령과 데이터를 주고받음
25 SMTP(Simple Mail Transfer Protocol) 이메일 클라이언트나 서버가 이메일을 송신하기 위해 사용되며, 메일을 수신 서버로 전송하는 역할을 함
143 IMAP(Internet Message Access Protocol) 이메일 서버와 클라이언트 간의 통신에 사용되며, 이메일을 서버에 남겨두거나 여러 디바이스에서 이메일을 동기화하는데 사용됨
161 SNMP(Simple Network Management Protocol) 네트워크 장치의 상태 모니터링 관리에 사용되며, 관리자가 장치 정보를 수집하고 설정을 변경하는데 활용됨

 


NFS(Network File System)

다른 컴퓨터에서 파일을 공유하고 접근하기 위한 프로토콜

주로 유닉스 리눅스 시스템에서 사용되며, 클라이언트와 서버 간에 파일 공유 가능

 

SCP(Secure Copy Protocol)

SSH 프로토콜을 기반으로 파일 디렉토리를 원격 서버로 안전하게 복사하는 사용되는 명령

 

RSH(Remote Shell)

네트워크 상에서 원격 호스트에서 명령을 실행하거나 쉘을 실행하는 프로토콜

RSH 암호화되지 않은 통신을 사용하므로 보안상의 문제가 있어, 대신 SSH 같이 보안이 강화된 프로토콜이 권장됨

 

SFTP(Secure File Transfer Protocol)

SSH 기반으로 파일을 안전하게 전송하는 프로토콜

 


IPv4

32 비트로 표현

IPv4 주소 고갈 문제로 인해 IPv6가 개발 됨

 

IPv6

128 비트로 표현

16진수 형식으로 나타내며, 8개의 16 비트 블록으로 나눠져 각 블록은 콜론(:)으로 구분됨

 


SSH(Secure Shell)

네트워크 상에서 안전한 원격 접속을 가능하게 하는 프로토콜

암호화된 연결을 통해 원격 서버에 접속하여 명령을 실행하거나 파일을 전송할 있음

주로 리눅스와 유닉스 시스템에서 사용되며, 보안성이 중요한 환경에서 자주 활용됨

 

SNMP(Simple Network Management Protocol)

네트워크 장치의 상태 모니터링 및 관리를 위한 프로토콜

 

SMTP(Simple Mail Transfer Protocol)

전자 메일을 보내기 위한 프로토콜

 

SMB(Server Message Block)

파일 및 프린터 공유를 위한 프로토콜

주로 Microsoft Windows 운영체제에서 사용

 


Telnet

원격 터미널 접속을 위한 프로토콜 프로그램

Telnet 클라이언트를 사용하여 원격 서버에 접속하면, 서버의 터미널을 원격에서 조작하고 명령을 실행할 있음

그러나 Telnet 데이터가 암호화되지 않아 보안상 취약점이 있어, SSH 같이 보안이 강화된 프로토콜이 권장됨

 

ARP (Address Resolution Protocol)

네트워크에서 IP 주소를 물리적 MAC 주소로 매핑하는 프로토콜

IP 패킷을 물리적 이더넷 주소로 변환하여 네트워크 장치 간의 통신을 가능하게 함

ARP 사용하여 IP 주소를 MAC 주소로 변환하여 목적지에 패킷을 보내는데 사용됨

 

ifconfig

네트워크 인터페이스의 구성을 확인하고 제어하기 위한 명령

주로 유닉스 리눅스 시스템에서 사용되며, 네트워크 인터페이스의 IP 주소, 서브넷 마스크, 게이트웨이 등을 설정하고 확인하는 사용됨

 

ethtool

이더넷 네트워크 장치의 설정과 상태를 확인하고 제어하는 명령

ethtool 사용하여 네트워크 장치의 속도, 전이중/반이중 설정, MAC 주소 등을 확인하고 변경할 있음

네트워크 디바이스의 문제 진단과 최적화를 위해 사용

반응형
복사했습니다!