본문 바로가기

Programming/Network3

FTP 란 FTP란? File Transfer Protocol의 약어로, 말 그대로 파일을 전송하는 규약이다. 주요 FTP 클라이언트 명령어 ls : 현재 접속된 서버에 있는 파일의 목록을 확인 cd : 디렉토리 이동 mkdir : 디렉토리 생성 pwd : 현재 디렉토리 확인 get : FTP put : 클라이언트에 있는 파일 1개를 서버로 업로드 mget : FTP서버에 있는 파일 여러 개를 클라이언트로 다운로드 mput : FTP 서버에 있는 파일 여러 개를 서버로 업로드 ascii : 업로드/다운로드하는 파일이 아스키 파일이라는 것을 미리 지정 bin : 업로드/다운로드하는 파일이 바이너리 파일 이라는 것을 미리 지정 2009. 5. 3.
시스템에서 사용되는 포트 /etc/services # Network services, Internet style # # Note that it is presently the policy of IANA to assign a single well-known # port number for both TCP and UDP; hence, officially ports have two entries # even if the protocol doesn't support UDP operations. # # Updated from http://www.iana.org/assignments/port-numbers and other # sources like http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/servi.. 2009. 3. 7.
TCP/IP TCP/IP # TCP TCP는 네트워크 연결하는 응용 프로그램에서 사용되는 연결 기반의 전송 프로토콜이다. TCP는 핸드쉐이킹을 통해 네트워크로 정보는 보내면 네트워크상에 오류가 발생할 경우 재전송한다. 도착한 패킷 순서를 정정할 수 있는 기능이 있다. # IP IP는 인터넷을 구성하는 주요 근간이라고 볼 수 있다. IP는 비연결설이지만 전송의 기본 단위인 데이터그램을 규정하고 IP주소를 규정하고 네떡간의 라우팅을 제공한다. # UDP 비연결성 전송 프로토콜이다. 이것은 응용 프로그램이 IP에 직접 접근할 수 있게 하여 부하를 최소로 주고 데이터를 교환할 수 있게 해준다. # ICMP 비연결성 전송 프로토콜로 네트워크 시스템 사이의 제어 정보 교환에 사용된다. 이것은 IP Datagrams을 이용해 흐.. 2009. 3. 7.