웹 리소스 : 그것이 무엇인지

웹 리소스 란 무엇입니까?

현대 사회는 인터넷없이 제출할 수 없습니다. 매번 특정 페이지를 입력하거나 소셜 네트워크에 간단히 앉아서, 우리는 특별한 용어와 부유 한 특정 것의 차이에 대해 생각하지 않습니다. 이 기사에서는 사실, 웹 사이트 및 웹 리소스, 웹 리소스 유형이 존재하는 웹 리소스 및 기능이 무엇인지 처리합니다. 웹 사이트를 만드는 방법을 독립적으로 배우려면 무료 온라인 프로그래밍과 레이아웃 과정을 전달하도록 초대합니다.

웹 사이트 개념 및 웹 리소스

웹 사이트 - 파일 세트, 인터넷 사용자를 볼 수있는 방식으로 프로그래밍 언어로 반영된 문서입니다. 즉, 사이트에는 페이지 또는 여러 페이지에 수집 된 텍스트, 그래픽, 오디오 또는 비디오 정보가 포함됩니다.

웹 사이트의 고유성을 규칙, 도메인 이름으로 결정합니다. 그러나 웹 리소스 - 이것은 특별한 식별자가 활성화 된 노드 또는 지점으로 인터넷에서 페이지를 쉽게 찾을 수 있습니다. 대부분의 도메인은 하나의 웹 리소스에 해당하지만 여러 웹 리소스가 단일 도메인에있는 여러 웹 리소스가 있거나 하나의 웹 리소스가 스스로를위한 여러 도메인이있는 경우가 있습니다.

웹 사이트가 클수록 여러 도메인에있을 확률이 커집니다. 규칙적으로 동일한 도메인은 여러 웹 사이트를 포함합니다. 일반 웹 호스팅은 가능합니다.

웹 리소스 유형

다른 유형의 웹 리소스

유형별 웹 리소스에는 특정 차이가 있습니다.

  1. 서비스의 가용성 :

    • 열기 - 예외없이 모든 사람이 예외없이 모든 서비스를 사용할 수 있습니다.
    • 반 개방 - 규칙으로 등록해야 할 때 무료
    • 폐쇄 - 특별한 초대장을 가질 수있는 조직 및 구성 요소를 위해 작성된 개인 사이트 및 개인 사이트.
  2. 물리적 위치 :

    • 공개적으로 사용할 수 있습니다 - 모든 사용자에게 열려 있습니다
    • 로컬 - 로컬 네트워크 액세스 영역 (충분히 작은 영역의 특수 컴퓨터 네트워크)에서만 개방하십시오.
  3. 정보 프리젠 테이션 계획에 따르면 :
    • 정보 리소스 - 주제별 사이트 (좁게 지시 된 주제 포함)와 주제별 포털 (일반적으로 포괄적 인 정보가있는 대규모 웹 리소스뿐만 아니라 자원 내에서 통신 할 수있는 기능)을 포함합니다.
    • 인터넷 표현 - 일반적으로 비즈니스를 소유 한 사람들의 사이트. 방문 사이트, 프로모션 사이트, 온라인 스토어 등과 같은 사이트의 다른 부분이 있습니다.
    • 웹 서비스 - 또한 다양한 아종 (블로깅, 비디오 호스팅, 검색 서비스 등)을 포함하고 인터넷에서 일정 수의 작업을 수행하도록 설계되었습니다.

또한 가장 흥미로운 것을 강조 할 수도 있습니다. 웹 리소스 유형 사이트 유형 : 광고를위한 웹 사이트. 이 사이트에서 주요 역할은 일반적으로 무언가의 모양을 향상시키는 방법으로 "디자인"에 의해 재생됩니다.

비즈니스를위한 웹 사이트. 이 경우 웹 리소스는 콘텐츠에 의해 너무 볼 수 없으므로 그러한 사이트의 주요 목적은 잠재 고객이나 소비자에게 필요한 가장 중요한 정보의 쇼케이스 인 것처럼 통합하는 것입니다. 그러나 스마일 인트라 웹 리소스 (회사의 마케팅 정책이 고려되는 회사, 고객 및 고객의 모든 질문이 고려됩니다)이 있음을 주목할 가치가 있습니다.

웹 사이트 저장소

특정 사이트가 정상적으로 작동하려면 안전한 장소에 보관해야합니다. 이러한 목적으로 특수 서버가 있습니다. 그렇지 않으면 하드웨어 서버 또는 웹 서버라고합니다. 사이트를 저장하기 위해 제공되는 특별한 서비스 이름이 있습니다. 그들은 웹 호스팅이라고합니다.

이전에 사이트를 저장하는 것이 주목할 만하고 있으며 단일 서버가 필요했습니다. 이제 인터넷이 너무 번개를 개발 중이며 사용자는 소위 소위의 프레임 워크 내에서 여러 사이트를 하나의 사이트에 저장할 수있는 경우 자주 사용자가 선택할 수 있습니다. 가상 호스팅.

다른 옵션은 동일한 사이트가 다른 주소와 서버에 저장 될 때 제외되지 않습니다. 이 경우 원본과 사본이 있습니다 (다른 방식으로 다르기 때문에 사이트의 미러 버전)

웹 개발자가 그러한 일들의 순서는 상당히 허용되고 더 나은 솔루션이라는 것을 주목할 가치가 있습니다. 실제로이 경우 특정 사이트 데이터를 저장하기위한 특정 서비스를 생성하고 전체 데이터를 전체적으로 저장하기 위해 이미 잘 처리 된 서버를 사용하는 것이 필요하지 않습니다.

또한 관리자의 중요한 역할을 주목할 가치가 있습니다. Sisadminov (속어의 언어)는 작성 및 지속 가능한 매개 변수에 따라 성공적으로 기능하는 웹 자원의 형성에 중요한 역할을합니다.

인터넷의 현대적인 발전은 우리 가이 네트워크 자체에 직면 한 것들을 알고있는 한 가지 방법이 있습니다. 블로그를 수행하기로 결정한 경우, 온라인 상점을 열거 나 단순히 네트워크를 다루는 것 "을 단순히"주제 "를 열면 웹 자원이 무엇인지 알아야하는 것이 매우 중요합니다.

짐을 싣는 사람.

온라인 리소스 란 무엇입니까?

인터넷 리소스 (동의어 "웹 리소스, 웹 사이트, 웹 서비스, 웹 사이트") - 이는 통합 기술 및 소프트웨어 및 하드웨어 도구의 조합뿐만 아니라 World Wide Web의 출판물을위한 정보입니다. 인터넷 자원에는 텍스트, 그래픽 및 멀티미디어 양식의 정보가 포함될 수 있습니다. 각 인터넷 자원에는 네트워크에서 찾을 수있는 고유 한 주소가 있어야합니다.

인터넷 Resource.jpg.

"인터넷 자원"의 개념은 특별한 어휘에서 특별한 어휘에서 더 자주 사용되기 때문에 특별한 컴퓨터 용어로 돌아갑니다. 자원 또는 시스템 자원, 정보 기술은 컴퓨터 시스템에서 제한된 가용성의 물리적 또는 가상 구성 요소라고합니다.

즉, 컴퓨터의 모든 장치를 자원으로 간주 할 수 있습니다. 리소스는 또한 물리적 구성 요소 (메모리 요소 등)뿐만 아니라 파일과 같은 가상을 사용합니다. 웹 (인터넷) 리소스가 상승하는 자원의 가상 부분에 있습니다. 젊은 인터넷의 시대에 네트워크는 문서를 찾고 있거나 특별한 주소가있는 파일을 찾고있었습니다. 곧 인터넷상의 자원에 따라 전체 정보 시스템 및 관련 네트워크 (예 : 전자 라이브러리 등)를 이해하기 시작했습니다.

인터넷상의 용어를 사용할 때 "자원"이라는 용어는 유사한 특성을 수신했습니다 (식별 및 표기법, 주소 지정 및 기술 처리). 그러나 전문가들 사이에서 긴 토론을 일으키는 특정 특이성이있었습니다. 이 토론의 가장 유명한 플롯은 인터넷 자원의 분류에 대한 분쟁이었습니다. 그러나 실제로 분쟁에 대한 더 많은 이유가있었습니다. 기술적 이슈 외에도 전문가들은 사회적, 언어적이고 철학적 측면에 대해 논의했습니다.

인터넷의 추가 개발은 웹 사이트 수가 증가 할뿐만 아니라 다양한 기능과 목적지에도 이르렀습니다. "인터넷 자원"이라는 용어의 응용 프로그램에 대한 질문은 남아 있지만 일상 생활에서는 매우 드뭅니다.

인터넷

인터넷 (English) - 정보를 저장하고 전송하기위한 컴퓨터 네트워크의 전세계 시스템. 종종 전세계 네트워크 및 글로벌 네트워크뿐만 아니라 네트워크 네트워크라고합니다. TCP / IP 프로토콜 스택을 내장합니다. World Wide Wide Wide WWW 및 기타 여러 데이터 전송 시스템은 인터넷을 기반으로합니다.

기본 인터넷 자원

인터넷의 주요 자원을 고려하십시오. 가장 인기있는 인터넷 자원은 세계 와이드 웹 (World Wide Web)이며, WWW는 엄청난 양 (10 억 개가 넘는) 멀티미디어 문서이며, 우수한 외관 이외의 특징은 서로를 언급하는 능력입니다. 이것은 현재 문서 링크가 다른 컴퓨터 네트워크에 물리적으로 게시 될 수있는 모든 WWW 문서로의 전환을 구현하는 현재 문서 링크의 존재를 의미합니다. www (월드 와이드 웹, 월드 와이드 웹) - 상호 관련된 하이퍼 미디어 문서 세트

다음 네트워크 자원은 모든 종류의 파일의 저장 및 전송 시스템 인 FTP입니다. FTP (파일 전송 프로토콜, 파일 전송 프로토콜) - 모든 종류의 파일을 보내는 저장소 및 시스템.

가장 오래된 인터넷 자원은 전자 메일 (이메일)입니다. 전자 메일 (전자 메일) - 전자 메일 전송 시스템.

네트워크에 대한 토론을 위해 뉴스 그룹이라는 글로벌 분산 시스템은 의도됩니다. 이런 종류의 가장 인기있는 시스템 중 하나는 뉴스 유즈넷 그룹입니다.

텔넷 서비스를 사용하면 원격 컴퓨터에 연결하고 자원으로 작업 할 수 있습니다. 이것은 컴퓨터의 원격 제어 서비스입니다.

마지막으로 인터넷에 IRC (채팅) 시스템이 있으며 키보드에서 텍스트를 입력하여 실시간으로 실시간 통신을 구현합니다.

월드 와이드 웹

월드 와이드 웹 (Eng. 월드 와이드 웹. ) - 인터넷에 연결된 다양한 컴퓨터에있는 상호 연결된 문서에 대한 액세스를 제공하는 분산 시스템. 월드 와이드 웹을 지정하려면 Word Web (Eng. 편물. "웹") 및 약어 www. ...에 월드 와이드 웹은 전 세계에있는 컴퓨터에 위치한 수백만 가지의 관련 문서의 수천만 가지의 관련 문서에서 가장 큰 전세계 다국어 정보 저장소입니다. 그것은 가장 인기 있고 흥미로운 인터넷 서비스로 간주되어 위치에 관계없이 정보에 액세스 할 수 있습니다. 뉴스를 배우고, 뭔가를 배우거나 재미있게 지내고, 사람들이 TV를 보거나, 라디오를 듣고, 신문, 잡지, 책을 읽으십시오. World Wide Web은 또한 사용자에게 방송, 비디오 정보, 언론, 책을 제공하지만, 집을 떠나지 않고이 모든 것을 얻을 수있는 차이가 있습니다. 관심있는 정보 (텍스트 문서, 사진, 비디오 또는 사운드 조각) 와이 정보가 지리적으로 (러시아, 호주 또는 아이보리 은행에서) 관심있는 정보에 어떤 정보가 표시되는지는 중요하지 않습니다. 컴퓨터에 몇 분.

World Wide Web은 수백만 개의 웹 서버를 형성합니다. 대부분의 월드 와이드 웹 리소스는 하이퍼 텍스트입니다. World Wide Web에 게시 된 하이퍼 텍스트 문서는 웹 페이지라고합니다. 일반적인 테마, 디자인, 관련 링크 및 일반적으로 동일한 웹 서버에있는 여러 웹 페이지는 웹 사이트라고합니다. 특별 프로그램은 웹 페이지 다운로드 및보기에 사용됩니다. 브라우저. World Wide Web은 정보 기술의 실제 혁명과 인터넷 개발 붐을 일으켰습니다. 종종 인터넷을 말하면서, 그들은 세계 와이드 웹에 의해 의미하지만, 이것이 똑같은 것은 아닙니다.

월드 와이드 웹의 역사

월드 와이드 웹의 발명가는 Tim Berners-Lee로 간주되며, Robert Kayo가 적은 것으로 간주됩니다. Tim Berners-Lee는 HTTP Technologies, URI / URL 및 HTML의 저자입니다. 1980 년에 그는 핵 연구 (FR. Conseil Européen Pour Conseil Européen Pour) 소프트웨어 컨설턴트에 대한 유럽 협의회에서 일했습니다. 제네바 (스위스)에서 그는 자신의 요구에 대한 enquier 프로그램을 썼다 (영어, 질문을 저장하고 세계에 대한 개념적 근거를 놓은 무작위 연관성을 사용한 무작위 연관성을 사용한 "조사자로 자유롭게 번역 할 수 있습니다. 인터넷.

1989 년 조직의 내부 네트워크에서 CERN에서 일하면서 Tim Berners-Lee는 이제 월드 와이드 웹으로 알려진 글로벌 하이퍼 텍스트 프로젝트를 제공했습니다. 이 프로젝트는 하이퍼 링크와 관련된 하이퍼 텍스트 문서의 출판을 암시하여 CERN 과학자들에 대한 정보의 검색 및 통합을 용이하게합니다. Project Tim Berners-Lee를 구현하려면 URI 식별자가 HTTP 프로토콜 및 HTML 언어를 발명했습니다. 이들은 이미 현대 인터넷에 제출 될 수있는 기술입니다. 1991 년부터 1993 년까지 Berners-Lee는 이러한 표준의 기술 사양을 개선하고 출판했습니다. 그럼에도 불구하고, 공식적으로 세계 와이드 웹 출생의 해를 1989 년으로 간주해야합니다.

세계 최초의 HTTPD 웹 서버와 세계 최초의 HTTPD 웹 서버와 세계 최초의 하이퍼 텍스트 웹 브라우저의 프레임 워크 내에서 WorldWideWeb라는 웹 브라우저. 이 브라우저는 동시에 WYSIWYG 편집기 (SOC)입니다. 이 프로그램은 Nextstep 환경에서 일하고 1991 년 여름에 인터넷을 통해 전파되기 시작했습니다.

세계 최초의 웹 사이트는 1991 년 8 월 6 일에 Berners-Lee가 첫 번째 웹 서버에서 http://info.cern.ch/에 액세스 할 수있었습니다. 자원은 월드 와이드 웹의 개념을 결정했으며 브라우저 등을 사용하여 웹 서버를 설치하기위한 지침이 있습니다. 다른 사이트로.

1994 년 이래로 World Wide Web의 세계 와이드 웹 컨소시엄 (W3C)의 컨소시엄 인 W3C, W3C의 주요 작업은 Tim Berners-Lee에 의해 이끌었습니다. 이 컨소시엄은 인터넷 및 월드 와이드 웹에 대한 기술 표준을 개발하고 구현하는 조직입니다. W3C 임무 : "장기간의 네트워크 개발을 보장하는 프로토콜 및 원칙을 만들어 세계 와이드 웹의 잠재력을 완전히 공개합니다." 다른 두 가지 주요 컨소시엄 작업 - 완전한 "네트워크 국제화"를 제공하고 장애인에게 액세스 할 수있는 네트워크를 만드십시오.

W3C는 인터넷에 대한 균일 한 원칙 및 표준을 개발합니다 ( "권장 사항", 영어 W3C 권장 사항). 그런 다음 프로그램 및 장비 제조업체가 내장합니다. 따라서 전세계 네트워크를보다 완벽하고 보편적이며 편리하게 만드는 다양한 회사의 소프트웨어 제품과 장비간에 호환성이 달성됩니다. 세계 와이드 웹 컨소시엄의 모든 권장 사항은 개방되어 있으며, 이는 특허로부터 보호되지 않으며 컨소시엄에 대한 재정적 공제가없는 사람이 도입 할 수 있습니다.

세계 와이드 웹의 구조와 원리

World Wide Web은 전세계 인터넷에서 수백만 개의 웹 서버를 형성합니다. 웹 서버는 네트워크에 연결된 컴퓨터에서 실행하고 데이터 전송을 위해 HTTP 프로토콜을 사용하는 프로그램입니다. 가장 간단한 형식에서 이러한 프로그램은 특정 자원 네트워크를 통해 HTTP 요청을 받고 로컬 하드 디스크의 적절한 파일을 찾아서 컴퓨터에 요청한 네트워크로 전송합니다. 보다 복잡한 웹 서버는 템플릿 및 스크립트를 사용하여 문서를 동적으로 생성하라는 HTTP 요청에 응답 할 수 있습니다.

WorldWideWebaroundwikipedia % 281 % 29.png? Uselang = RU.

웹 서버에서 수신 된 정보를 보려면 클라이언트 컴퓨터 - 웹 브라우저에 특수 프로그램이 적용됩니다. 웹 브라우저의 주요 기능은 하이퍼 텍스트의 표시입니다. World Wide Web은 하이퍼 텍스트 및 하이퍼 링크의 개념과 뗄 수 없게 연결되어 있습니다. 웹의 대부분의 정보는 하이퍼 텍스트입니다.

하이퍼 텍스트의 생성, 스토리지 및 표시를 용이하게하기 위해 World Wide Web은 전통적으로 HTML 언어 (하이퍼 텍스트 마크 업 언어 "하이퍼 텍스트 마킹 언어")를 사용합니다. 하이퍼 텍스트 문서의 (마크 업)의 작성은 클래쉬라고하며 웹 마스터 또는 마크 업 - 버셀러의 별도의 전문가가 만들어졌습니다. HTML 마크 업 이후로 결과 문서가 파일에 저장되며 이러한 HTML 파일은 전세계 웹 리소스의 주요 유형입니다. HTML 파일을 웹 서버에서 사용할 수있게되면 "웹 페이지"를 호출하기 시작합니다. 웹 페이지 세트는 웹 사이트를 양식합니다.

하이퍼 텍스트 웹 페이지에는 하이퍼 링크가 포함되어 있습니다. 하이퍼 링크는 로컬 컴퓨터 나 원격 서버에 리소스가 있는지 여부에 관계없이 전세계 웹 사용자가 리소스 (파일)간에 쉽게 이동할 수 있습니다. World Wide Web의 리소스의 위치를 ​​결정하기 위해 URL (영어 균일 자원 로케이터)이 사용됩니다. 예를 들어, Wikipedia의 러시아 섹션의 기본 페이지의 전체 URL은 다음과 같습니다. http://ru.wikipedia.org/wiki/spalvnaya_strica. ...에 이러한 URL은 URI (universe uniform resource identifier - "uniform resource 식별자") 및 DNS 도메인 이름 시스템 (영역 이름 시스템)의 식별 기술을 결합합니다. URL의 일부로 도메인 이름 (이 경우 ru.wikipedia.org)은 원하는 웹 서버의 코드를 실행하는 컴퓨터 (보다 정확하게, 네트워크 인터페이스 중 하나)를 나타냅니다. 현재 페이지의 URL은 일반적으로 브라우저의 주소 표시 줄에서 볼 수 있지만 많은 최신 브라우저가 기본 사이트의 도메인 이름 만 표시하는 기본값을 선호합니다.

월드 와이드 웹 기술

웹의 시각적 인식을 향상시키기 위해 CSS 기술이 널리 적용되어 다양한 웹 페이지에 대한 단일 디자인 스타일을 설정할 수 있습니다. 주의를 기울일 가치가있는 또 다른 혁신은 URN 자원 지정 시스템 (unifical resource name)입니다.

World Wide Web의 인기있는 개발 개념은 시맨틱 거미줄의 생성입니다. 시맨틱 웹은 컴퓨터를 위해 더 이해할 수있는 네트워크에 게시 된 정보를 만드도록 설계된 기존의 전세계 웹의 상부 구조물입니다. 시맨틱 웹은 휴먼 언어의 각 자원에 컴퓨터에 대해 이해할 수있는 설명을 갖추는 네트워크의 개념입니다. 시맨틱 웹은 플랫폼에 관계없이 모든 응용 프로그램에 대해 잘 구조화 된 정보에 대한 액세스를 엽니 다. 프로그래밍 언어에 관계없이. 프로그램은 필요한 리소스를 찾고, 정보를 처리하고, 데이터를 분류하고, 논리적 연결을 식별하고 결론을 이끌어 내고 이러한 결론에 따라 결정을 내릴 수 있습니다. 광범위하고 유능한 구현을 통해 시맨틱 웹은 인터넷에서 혁명을 일으킬 수 있습니다. 자원 설명 컴퓨터를 만들려면 XML 구문을 기반으로하는 Semantic Web (Eng. 자원 설명 프레임 워크)에서 RDF 형식이 사용되며 URI 식별자를 사용하여 리소스를 지정합니다. 이 영역의 새로운 기능은 RDF (English RDF 스키마) 및 SPARQL (영어 프로토콜 및 RDF 쿼리 언어) ( "스파클"로 발음), RDF 데이터에 대한 빠른 액세스를위한 새로운 쿼리 언어입니다.

주요 응용 전세계 거미줄

HTML. (하이퍼 텍스트 마크 업 언어, 하이퍼 텍스트 표시 언어). 이것은 WWW에서 정보를 제공하는 데 사용되는 HyperMedia 문서의 형식입니다. 이 형식은 문서의 내용, 해당 구조, 다른 문서와의 연결을 설명합니다. 사용자 화면의 문서의 모양은 탐색기에 의해 결정됩니다. 사용자가 그래픽 또는 텍스트 터미널과 함께 작동하는 경우 화면의 문서에 다른 모양이 다른 것입니다. HTML은 HyperMedia 문서의 요소에 대한 통합 역할을 수행합니다. .html 형식의 파일 이름은 일반적으로 .html로 끝납니다. 또는 Windows에서 서버에서 작동하는 경우 .html 확장자 .htm. URL (Uniform Resource Locator, 자원에 대한 범용 포인터). 이러한 이름은 모든 인터넷 정보 자원에 대한 구두 참조입니다. 인터넷 리소스는 특정 컴퓨터의 IP 주소에서 사용할 수 있습니다. HTTP (하이퍼 텍스트 전송 프로토콜, 하이퍼 텍스트 전송 프로토콜). 이러한 이름은 클라이언트와 WWW 서버가 상호 작용하는 프로토콜이며 HyperMedia 문서를 클라이언트에 전송합니다. www. - 전신 인터넷 연결이 필요한 직접 액세스 서비스. 많은 그래픽이나 다른 텍스트 정보가 많이있는 문서에 빠른 통신 라인이 필요합니다. 속도가 낮 으면 www www가 매우 인기가있는 이점의 일부입니다.

작동 원리

다른 대부분의 인터넷 서비스와 마찬가지로 세계 와이드 웹은 클라이언트 서버 모델에서 작동합니다. 서버로서, 규칙으로, 네트워크에 연결된 컴퓨터가 특별한 프로그램이 작동하는 것입니다. 이 프로그램은 대부분 웹 서버라고도합니다. 클라이언트는 현재 웹 게시 프로그램이 실행중인 인터넷에 현재 연결된 모든 컴퓨터입니다. 브라우저 (브라우저) (영어에서 찾아보기 - 뒤집기, 스크롤). 브라우저 작업은 웹 서버와 정보를 교환하고 사용자에게 필요한 문서를 획득하고 획득 한 하이퍼 텍스트 정보를 처리하고 화면의 문서 표시를 처리하는 것입니다. 웹 서버와 브라우저 간의 정보 교환은 HTTP 프로토콜을 사용하여 수행됩니다.

브라우저에서 작업하십시오

오늘날 세계 와이드 웹 (World Wide Web)의 HTTP 프로토콜의 발명품 이후 10 년 동안 브라우저는 쉽게 사용하기 쉽고 풍부한 기회를 결합한 가장 복잡한 소프트웨어입니다. 브라우저는 세계의 하이퍼 텍스트 리소스의 세계를 엽니 다. 인터넷. 또한 FTP, Gopher, Wais와 같은 다른 네트워크 서비스에서도 작동 할 수 있습니다. 브라우저와 함께 프로그램은 일반적으로 전자 메일 서비스 (전자 메일) 및 뉴스 (뉴스)를 사용하기 위해 설치됩니다. 실제로 브라우저는 네트워크 서비스에 액세스하는 주 프로그램입니다. 이를 통해 브라우저 가이 서비스와의 작업을 지원하지 않더라도 사실상 모든 인터넷 서비스에 액세스 할 수 있습니다. 이것은 전세계 웹을이 네트워크 서비스와 연관시키는 특별히 프로그래밍 된 웹 서버를 사용합니다. 이러한 종류의 웹 서버의 예는 웹 인터페이스가있는 수많은 무료 전자 메일 서버 (http://www.mail.ru 참조) 오늘날 다양한 회사에서 생성 한 많은 브라우저 프로그램이 있습니다. Netscape Navigator 및 Internet Explorer와 같은 브라우저는 가장 큰 분포 및 인식을 받았습니다. 이 프로그램들이 주로 유사하다는 것을 주목할 가치가 있지만, 스스로 주요 경쟁을 구성하는 것은 이러한 브라우저입니다. 이는 동일한 표준 - 인터넷 네트워크 표준을 작동하기 때문에 이해할 수 있습니다. 브라우저와 함께 작업하는 것은 사용자가 액세스하려는 주소 표시 줄에있는 자원의 URL을 얻고 Enter 키를 누르고있는 사실로 시작합니다. ...에

shahovalov06.png.

브라우저는 지정된 네트워크 서버에 요청을 보냅니다. 사용자가 지정한 웹 페이지의 요소가 서버에서 나오는 경우 브라우저의 작업 창에 점차적으로 나타납니다. 서버에서 페이지 요소를 획득하는 프로세스는 브라우저의 "Status"문자열에 표시됩니다.

shahovalov07.png.

수신 된 웹 페이지에 포함 된 텍스트 하이퍼 링크는 일반적으로 문서의 나머지 텍스트의 색과 다른 색으로 강조되며 강조됩니다. 사용자가 아직 보지 않은 리소스를 나타내는 참조 및 이미 방문한 리소스에 대한 링크는 일반적으로 다른 색상이 있습니다. 이미지는 하이퍼 링크로 작동 할 수도 있습니다. 텍스트 링크 또는 그래픽이 있는지 여부에 관계없이 마우스 커서를 가져 오는 경우 양식이 변경됩니다. 브라우저의 상태 표시 줄에서 동시에 링크가 나타내는 주소가 나타납니다.

shahovalov_navi.png.

하이퍼 링크를 클릭하면 브라우저가 이전 리소스가 언로드되는 작업 창에서 브라우저가 열립니다. 브라우저는 필요할 경우 브라우징 페이지와 사용자의 목록을 리드하고 페이지를 참조하여 확인 된 체인으로 돌아갈 수 있습니다. 이렇게하려면 브라우저 메뉴에서 "뒤로"버튼 ( "뒤로")을 클릭해야하며 현재 문서를 열기 전에 확인한 페이지로 돌아갈 필요가 있습니다.이 버튼을 누를 때마다 브라우저가 문서를 방문한 문서 목록에 다시 한 문서로 돌아갑니다. 갑자기 너무 멀리 돌아 왔을 경우 브라우저 메뉴를 "앞으로"버튼 ( "앞으로")을 사용하십시오. 문서 목록을 앞으로 나아가는 데 도움이됩니다. "중지"( "stop")를 중지하십시오. 문서의 설명서를 중지합니다. "새로 고침"버튼을 사용하면 서버에서 현재 문서를 다시 시작할 수 있습니다. 창에있는 브라우저는 하나의 문서 만 표시 할 수 있습니다. 다른 문서를 표시하려면 이전 하나를 언로드합니다. 여러 브라우저 창에서 동시에 작동하는 것이 훨씬 편리합니다. 새 창을 여는 것은 메뉴를 사용하여 수행됩니다. 파일 - 생성 - 창 (또는 Ctrl + N 키 조합).

문서와 함께 일하십시오

브라우저에서는 문서에서 표준 작업 집합을 허용합니다. 로드 된 웹 페이지를 인쇄 할 수 있습니다 (Internet Explorer에서 "인쇄"버튼을 사용하거나 메뉴 : 파일 - 인쇄 ...에서 완료된 인터넷 익스플로러에서 디스크에 저장 (메뉴 : 파일 - 어떻게 저장 ...). 다운로드 한 페이지에 관심있는 텍스트 조각을 찾을 수 있습니다. 이렇게하려면 메뉴를 사용하십시오. 편집 -이 페이지에서 찾기 .... 브라우저를 처리 한 원래 하이퍼 텍스트 에서이 문서가 어떻게 보이는지에 관심이있는 경우 메뉴 :보기 - HTML의 형태로 선택하십시오. 사용자가 인터넷에있을 때 사용자가 특정 페이지를 찾습니다. 브라우저에서 제공되는 북마크를 설정할 수있는 기능을 사용합니다. 책의 흥미로운 장소에서 주목받은 책갈피와 함께 유추). 이것은 메뉴를 통해 수행됩니다 : 즐겨 찾기 - 즐겨 찾기에 추가하십시오. 그런 다음 새 탭이 브라우저 패널에서 또는 즐겨 찾기 메뉴에서 "즐겨 찾기"버튼을 클릭하여 볼 수 있습니다. 메뉴를 사용하여 폴더에서 책갈피를 삭제하고 수정하고 구성 할 수 있습니다. 원래 즐겨 찾기.

프록시 서버를 통해 작업하십시오

웹 페이지를 다운로드 한 후 브라우저는 시간과 모든 요소 (그림, 애니메이션, 사운드 파일)에 컴퓨터의 메모리의 특수 버퍼에 배치됩니다. 이로 인해 다시 액세스하는 동안 매우 빠르게로드됩니다. 별도의 컴퓨터와 관련하여 숫자의 RAM 및 컴퓨터의 리지드 디스크의 위치는보기 웹 페이지를 저장하는 데 사용되며 "Cache"(Eng. Cache)라고합니다. 조직의 로컬 네트워크의 프레임 워크 내에서 웹 페이지가 로컬 네트워크의 모든 컴퓨터에서 볼 수있는 일반 버퍼를 구성 할 수 있습니다. "프록시 서버"(ENG. Proxy-Server)라고합니다. 브라우저가 네트워크에서 문서를 수신하도록 요청하면 프록시 서버가 이미 요청 된 정보의 캐시에 있는지 여부를 확인합니다. 사용할 수있는 기능이있는 경우 프록시 서버는 원본 문서와 캐시를 만드는 시간을 조정합니다. 동일한 경우 프록시 서버는 캐시 브라우저에서 사본을 참조합니다. 이러한 작업 명령은 트래픽의 크기를 크게 줄이고 네트워크 리소스를 저장합니다. 또한 프록시 서버를 사용할 때 요청 된 정보를 기다리는 시간이 줄어 듭니다. 가장 자주 요청 된 페이지가 더 빨리 양에로드됩니다. 현대 프록시가 추가로 서로 저장된 문서에 대한 정보와 함께 교환되므로 사용의 효율성이 크게 증가합니다. 브라우저를 프록시 서버로 작업하려면 메뉴를 통해 설정 창을 호출해야합니다. 서비스 - 옵저버 등록 정보 ... 및 연결 탭을 선택하십시오. 네트워크 설정 버튼을 누르고 상자를 넣으려면 프록시 서버를 사용하십시오. 아래의 입력 필드에서 프록시 서버의 이름과 정보를 교환 할 포트 (이 데이터 사용자가 인터넷 제공 업체에서 수신)를 입력해야합니다.

shahovalov08.png.

Netscape Navigator 및 Microsoft Internet Explorer는 추가 기능을 독립적 인 제조업체를 임베딩하기위한 메커니즘을 제공합니다. 브라우저 기능을 확장하는 모듈을 플러그인 (플러그인)이라고합니다. Baizers는 다양한 운영 체제를 실행하는 컴퓨터에서 작동합니다. 이는 사용자 및 운영 체제에서 사용하는 컴퓨터의 유형에 대해 World Wide Web의 독립성에 대해 이야기하기위한 기초를 제공합니다.

인터넷에 대한 정보를 검색하십시오

최근에 새로운 강력한 대중 매체가 월드 와이드 웹에서 볼 수 있으며, 관객은 세계 인구에서 가장 활동적이고 교육받은 부분입니다. 이러한 비전은 실제 업무에 해당합니다. 중요한 사건과 충격의시기에는 네트워크 노드의로드가 크게 증가합니다. 이에 따라 독자 수요에 헌신 한 자원이 즉시 사건에 나타납니다. 따라서 1998 년 8 월 CNN 텔레비전 및 라디오 회사 (http://www.cnn.com)에 대한 위기 중이 뉴스는 러시아 언론 이보고 된 것보다 훨씬 일찍 등장했습니다. 동시에 RIA RosbusinessConsulting Server는 금융 시장 및 최신 뉴스로부터 신선한 정보를 제공하는 널리 유명한 명성 (http://www.rbc.ru)이었습니다. 많은 미국인들은 TV 화면에 있지 않은 그물에 빌 빌 클린턴 (Bill Clinton) 대통령에 대한 탄핵에 대한 투표의 진전을 보았습니다. 유고 슬라비아 전쟁의 발전은 또한이 분쟁에 대한 다양한 관점을 반영하여 다양한 출판물에 즉시 반영되었다. 인터넷에 대한 더 많은 인터넷에 익숙한 많은 사람들이 네트워크에 대한 정보를 찾을 수 있다고 믿습니다. 이것은 정말로 형태와 콘텐츠에서 가장 예기치 않은 자원을 가로 질러 올 수 있다는 의미에서 실제로 그렇습니다. 실제로 현대적인 네트워크는 사용자에게 가장 다른 프로필에 대한 많은 정보를 제공 할 수 있습니다. 여기서 뉴스에 익숙해 질 수 있으며, 시간을 보내고, 다양한 참조, 백과 사전 및 교육 정보에 액세스하는 것이 흥미 롭습니다. 인터넷의 전반적인 정보 가치가 매우 크지 만, 자원이 종종 구급차 손에 생성되므로 정보 공간 자체는 중요하게 질적으로 질적으로 질적으로 이루어지지 않는다는 것을 강조하는 것이 필요합니다. 종이 게시를 준비 할 때 텍스트는 일반적으로 여러 검토 자와 조정이 이루어집니다. 그런 다음 네트워크에서 게시 프로세스 의이 단계는 일반적으로 결석합니다. 그래서, 일반적으로 인터넷에서 배운 정보는 인쇄 간행물에있는 정보보다 약간 더 큰주의를 기울여야합니다. 그러나 정보의 풍부한 정보는 다음과 같습니다. 정보 수가 증가함에 따라 현재 필요한 정보를 찾는 것이 점점 더 어려워집니다. 따라서 네트워크 작업이 필요한 경우 발생하는 주요 문제점은 필요한 정보를 신속하게 찾아 이해하는 것이며 이해를 위해 자원의 정보 가치를 평가하는 것입니다.

인터넷에서 필요한 정보를 찾는 문제를 해결하려면 별도의 네트워크 서비스가 있습니다. 우리는 검색 서버 또는 검색 엔진에 대해 이야기하고 있습니다. 검색 서버는 상당히 많고 다양합니다. 검색 인덱스와 디렉토리를 구별하는 것은 관례입니다. 인덱스 서버 그들은 다음과 같이 작동합니다. 대부분의 네트워크 웹 페이지 ( "인덱스"의 내용)를 정기적으로 읽고 전체 또는 부분적으로 공통 데이터베이스에 넣습니다. 구분 기호 사용자는 관심있는 주제와 관련된 키워드를 사용 하여이 데이터베이스를 검색 할 수 있습니다. 검색 결과의 발행은 일반적으로 하이퍼 링크의 형태로 장식 된 사용자 사용자 및 해당 주소 (URL)의 권장 발바닥으로 구성됩니다. 이 유형의 검색 서버로 작업하는 것은 검색에 대한 명확한 아이디어가있는 경우 편리합니다. и

Image14.gif.

image16.gif.

월드 와이드 웹 개발에 대한 문제 및 잠재 고객

공개 액세스를 위해 제공되는 거의 모든 정보는 www가 반영 될 수 있습니다. WWW에 무언가를 표시 할 수없는 경우, 이것은 WWW의 일부 제한 및 단점에만 만기가됩니다. 첫째, 클라이언트와 서버 간의 연결은 일회용입니다. 클라이언트가 요청을 보내고 서버가 문서를 제공하며 연결이 중단됩니다. 즉, 서버에 새 데이터 변경 또는 입력에 대한 클라이언트 알림 메커니즘이 없음을 의미합니다. 이 문제는 오늘날 몇 가지 방법으로 해결됩니다. 새로운 버전의 HTTP 프로토콜이 개발되고 있으며, 이는 긴 연결을 유지하고 여러 스레드로 데이터 전송, 데이터 전송 채널의 배포 및 제어를 제어합니다. 표준 WWW 소프트웨어가 구현하고 지원되는 경우 앞서 언급 한 결함이 제거됩니다. Sun Microsystems Java 프로젝트와 같은 해석 할 수있는 언어로 프로그램을 로컬로 실행할 수있는 다른 방법은 탐색기를 사용하는 것입니다. 이 문제에 대한 또 다른 해결책은 XML 및 JavaScript를 기반으로 Ajax 기술을 사용하는 것입니다. 이렇게하면 www 페이지가 이미 서버에서로드 된 경우 서버에서 데이터에 액세스 할 수 있습니다.

현재 세계 와이드 웹 개발에는 의미있는 웹 및 소셜 웹 개발에 두 가지 추세가 있습니다.

  • 시맨틱 웹 새로운 메타 데이터 형식의 도입을 통해 월드 와이드 웹에서 연결 및 관련성의 연결 및 관련성을 향상시킵니다.
  • 소셜 웹 사용자가 수행 한 웹에서 사용할 수있는 정보의 간소화 작업을 수행하고 있습니다. 시맨틱 웹의 일부인 개발 방향의 두 번째 방향의 일환으로 도구 (RSS 및 기타 웹 채널 형식, OPML, XHTML 마이크로 포맷)로 적극적으로 사용됩니다. Wikipedia 카테고리의 부분적 의미 섹션은 사용자가 정보 공간을 의식적으로 움직이는 데 도움이되지만, 하위 카테고리에 대한 매우 부드러운 요구 사항은 그러한 사이트를 확장하기 위해 희망을주지 못합니다. 이와 관련하여, 관심은 지식의 적당한을 끌어들이려고 시도 할 수 있습니다.

또한 세계 와이드 웹 개발 방향을 일반화하는 인기있는 웹 2.0 개념이 있습니다.

웹 2.0.

WWW 최근에 WWW의 개발은 Web 2.0 (Web 2.0)의 일반적인 이름을받은 새로운 원칙 및 기술의 적극적인 도입으로 현저하게 수행됩니다. Web 2.0의 용어는 2004 년에 처음 등장했으며 두 번째이어야하는 2 년 동안 WWW의 고품질 변경 사항을 설명하기위한 것입니다. Web 2.0은 웹의 논리적 개선입니다. Web 2.0의 주요 기능은 사용자와의 웹 사이트의 상호 작용을 개선하고 가속화하여 사용자 활동의 빠른 성장을 이끌어 냈습니다. 이것은 다음에 나타났습니다 :

Web 2.0은 활성 데이터 교환을 도입했습니다.

  • 사이트 간의 뉴스 수출;
  • 사이트에서 활성 정보 집계.
  • 사이트 자체에서 사이트 데이터를 분리하기 위해 API 사용

Web 2.0 사이트의 구현의 관점에서 일반 사용자를위한 사이트의 단순성 및 편리 성 및 가까운 장래에 사용자의 자격을 빠르게 줄이는 것을 목표로하는 요구 사항을 향상시킵니다. 표준 및 승인 목록 (W3C)은 최전선을 준수합니다. 이것은 특히 다음과 같습니다.

  • 시각적 디자인 및 사이트 기능의 표준;
  • 검색 엔진의 전형적인 요구 사항 (SEO);
  • XML 표준 및 오픈 정보 교환.

반면에, 웹 2.0에서 :

  • 설계 및 채우기의 "밝기"및 "창의력"에 대한 요구 사항;
  • 통합 웹 사이트가 필요함 (포털);
  • 오프라인 광고의 가치;
  • 주요 프로젝트에 대한 사업 관심.

따라서 Web 2.0은 효과적인 정보 공유의 가능성을 갖춘 고도로 입력 할 수있는 매우 사용하기 쉬운 사이트에서 단일 값 비싼 복잡한 솔루션에서 WWW의 전환을 기록했습니다. 그러한 전환의 주된 이유는 다음과 같습니다.

  • 품질 정보 충전의 중요한 부족;
  • WWW에서 활성 사용자 표현식이 필요합니다.
  • WWW의 검색 기술 및 정보 집계 개발.

Web 2.0 기술 복합체로의 전환은 다음과 같이 글로벌 정보 공간 (WWW)에 대한 그러한 결과를 가지고 있습니다.

  • 프로젝트의 성공은 프로젝트 사용자의 활성 통신 수준과 정보 충전의 품질 수준에 의해 결정됩니다.
  • 사이트는 WWW의 성공적인 위치 지정으로 인해 대규모 자본 투자없이 높은 성능 및 수익성을 달성 할 수 있습니다.
  • 별도의 WWW 사용자는 자신의 사이트가없는 WWW에서 비즈니스 및 창의 계획을 구현하는 데 중요한 성공을 거두실 수 있습니다.
  • 개인 사이트의 개념은 "블로그"의 개념이 열등합니다. "저자의 제목";
  • 근본적으로 활성 사용자의 새로운 역할 (Forum Moderator, Forum, Blogger, Blogger의 권위있는 구성원) 등이 나타납니다.

Web 2.0의 예 우리는 Web 2.0 기술을 보여주는 사이트의 몇 가지 예를 제공하며 실제로 WWW 환경을 변경했습니다. 이것은 특히 다음과 같습니다.

  • livejournal.com. - 블로거의 글로벌 공동체;
  • ebay.com. - 자체 규제 커뮤니티가있는 인터넷 경매;
  • wikipedia.org. - 세계에서 가장 큰 백과 사전;
  • ODP (dmoz.org) - 남자가 편집 한 사이트의 가장 큰 디렉토리.
  • facebook.com. - 글로벌 소셜 네트워크;
  • gmail.com. 가장 인기있는 이메일 서비스 중 하나입니다.
  • reddit.com. - 소셜 네트워크;

이러한 프로젝트 외에도 현대적인 글로벌 환경을 구성하고 사용자의 활동을 기반으로하는 다른 프로젝트가 있습니다. 사이트, 우선, 소유자의 노력과 자원이 아니라 사이트 개발에 관심이있는 사용자의 공동체가 글로벌 규칙을 정의하는 새로운 서비스를 구성하는 사이트, 작성 및 인기가 있습니다. WWW 환경.

ftp.

ftp.

ftp. (Eng. 파일 전송 프로토콜 - 파일 전송 프로토콜) - TCP 네트워크 (예 : 인터넷)로 파일을 전송하도록 설계된 표준 프로토콜입니다. FTP는 종종 개인 개발 장치에서 네트워크 페이지 및 기타 문서를 다운로드하여 호스팅 서버를 열 수 있습니다.

이 프로토콜은 클라이언트 - 서버 아키텍처를 기반으로하고 클라이언트와 서버간에 명령 및 데이터를 전송하기 위해 다른 네트워크 연결을 사용합니다. FTP 사용자는 로그인 및 암호를 열기 텍스트로 전달하거나 서버에서 허용 된 경우 익명으로 연결할 수 있습니다 (이러한 액세스 방법은 사용자 암호를 노출하지 않으므로 사용자 암호를 노출하지 않으므로 더 안전하게 간주됩니다). 짐마자 SSH 프로토콜을 안전한 변속기 숨김 (암호화) 로그인 및 암호뿐만 아니라 콘텐츠 암호화를 위해 사용할 수 있습니다.

첫 번째 클라이언트 FTP 응용 프로그램은 표준 명령 및 구문을 구현하는 대화 형 명령 줄 도구였습니다. 그래픽 사용자 인터페이스가 현재 사용 된 많은 운영 체제에서 개발되었습니다. 이러한 인터페이스는 Microsoft Expression Web 및 Squiredized FTP 클라이언트 (예 : CuteFTP)와 같은 일반적인 웹 디자인 프로그램으로 사용됩니다.

FTP는 1971 년에 HTTP 및 TCP / IP 이전에 보이는 가장 오래된 응용 프로그램 프로토콜 중 하나입니다. 또한 소프트웨어를 배포하고 원격 호스트에 액세스하는 데 널리 사용됩니다.

FTP는 두 개의 TCP 연결을 사용하여 파일을 전송할 수 있다는 점에서 다른 응용 프로그램과 다릅니다.

  • 연결 관리 - 서버에 명령을 보내고 답변을 수신하는 연결. 텔넷 프로토콜은 제어 채널에 사용됩니다.
  • 데이터 연결 - 파일을 전송할 수 있습니다.

역사

클라이언트와 헤더 (72 비트) 및 데이터 변수 데이터로 구성된 서버 메시지 간의 교환에 제공된 프로토콜 (1971)의 첫 번째 구현. 메시지 헤더에는 전송 된 데이터의 FTP 서버 또는 해당 응답이 포함됩니다. 전송 된 데이터의 유형 및 길이. 데이터 매개 변수는 데이터 (예 : 경로 및 파일 이름), 서버의 정보 (예 : 디렉토리의 파일 목록)와 파일 자체로 전송되었습니다. 따라서 명령과 데이터가 동일한 채널로 전송되었습니다.

1972 년 프로토콜은 완전히 바뀌었고 현대에 가까운 견해를 만들었습니다. 클라이언트 및 서버 응답의 매개 변수가있는 명령은 텔넷 연결 (제어 채널)에서 전송되며 데이터 전송을 위해 별도의 연결 (데이터 채널)이 생성됩니다.

다음 버전에서는 수동 모드에서 작동하는 기능이 추가되었으며, FTP 서버 간의 파일 전송이 추가되었고, 정보를 얻는 명령, 현재 디렉토리를 변경하고, 디렉토리를 작성하고 삭제하고, 파일을 고유 한 이름으로 저장합니다. FTP를 통해 전자 메일을 보내는 명령이 있었지만 이후에 프로토콜에서 제외되었습니다.

1980 년에 FTP 프로토콜은 TCP를 사용하기 시작했습니다. 프로토콜의 마지막 버전은 1985 년에 릴리스되었습니다. 1997 년 프로토콜에 추가 된 프로토콜에 추가로 제어 채널 및 데이터 채널에서 정보를 암호화하고 서명 할 수 있습니다. 1999 년에 서버 명령 및 응답을위한 UTF-8 인코딩을 사용할 것을 권장하는 프로토콜의 국제화에 전념하고 응답 언어를 설정하는 새로운 lang 명령을 정의하는 것이 좋습니다.

프로토콜 설명

http.

특성 ftp. http.
작업 세션을 기반으로합니다 아니
내장 사용자 인증 아니
주로 이전을 위해 제공됩니다 큰 바이너리 파일 작은 텍스트 파일
연결 모델 더블 연결 단일 연결
주로 수신 / 이전에 적응했습니다 수신 및 전송 망막
텍스트 및 이진 전송 모드를 지원합니다 아니
전송 된 데이터 유형 지정 지원 (MIME 헤더) 아니
파일 시스템의 작업 지원 (MKDIR, RM, 이름 바꾸기 등) 아니

FTP 프로토콜의 오히려 밝은 기능은 다중 (적어도 적어도 이중) 연결을 사용하는 것입니다. 이 경우 하나의 채널은 서버 명령이 수신 및 해당 답변이 반환되며 나머지 부분을 통해 데이터 전송을 통해 각 전송에 대한 하나의 채널이 있습니다. 따라서 FTP 세션의 프레임 워크 내에서 동시에 여러 파일을 동시에 전송할 수 있으며 양방향으로 여러 파일을 동시에 전송할 수 있습니다. 각 데이터 채널에 대해 TCP 포트가 열리고 전송 모드에 따라 서버 또는 클라이언트가 선택한 수입니다. FTP 프로토콜에는 트래픽의 오버 헤드가 줄어들고 데이터가 감소하는 2 진 전송 모드가 있습니다. 큰 파일을 전송할 때 교환 시간. HTTP의 프로토콜은 예를 들어 Base64 알고리즘을 사용하여 이진 정보를 텍스트 형식으로 코딩해야합니다. FTP 프로토콜을 통해 예정된 경우 클라이언트가 세션에 포함되어 있으며이 세션에서 모든 작업이 수행됩니다 (즉, 서버는 현재 상태를 기억합니다). HTTP 프로토콜은 아무 것도 기억하지 않습니다. 그 작업은 데이터를 제공하고 잊어 버리기 때문에 HTTP를 사용할 때 상태 암기가 프로토콜 메소드와 관련하여 외부에 의해 수행됩니다. FTP는 OSI 응용 프로그램 수준에서 작동하며 TCP / IP를 사용하여 파일을 전송하는 데 사용됩니다. 이렇게하려면 들어오는 쿼리를 기다리는 FTP 서버가 시작되어야합니다. 컴퓨터 클라이언트는 포트 21에 의해 서버에 연결할 수 있습니다.이 화합물 (제어 흐름)은 세션 중에 열려 있습니다. 두 번째 연결 (데이터 흐름)은 포트 20에서 해당 클라이언트의 포트로 서버로 열 수 있습니다 ( 활성 모드 ) 또는 모든 포트에서 해당 서버의 포트로 클라이언트에 의해 ( 수동 모드 ) 데이터 파일을 전송하는 데 필요한 것은 무엇입니까? 컨트롤 스트림은 세션 - 예를 들어 클라이언트와 텔넷 유사 프로토콜을 사용하여 클라이언트와 서버 명령과 암호 간의 교환과 함께 작동하는 데 사용됩니다. 예를 들어 "rept 파일 이름"은 지정된 파일을 서버에서 클라이언트로 보냅니다. 이 두 포트 구조로 인해 FTP는 대역 내 HTTP와 달리 외부 눈 프로토콜로 간주됩니다.

데이터 연결 및 전송

프로토콜은 RFC 959에 정의되어 있습니다. 서버는 선택적 텍스트 메시지가있는 3 자리 ASCII 상태 ASCII 코드의 흐름에 대해 응답합니다. 예를 들어, "200"(또는 "200 ok")은 마지막 팀이 성공적으로 완료되었음을 의미합니다. 숫자는 응답 코드를 나타내며 텍스트는 설명 또는 요청입니다. 현재 데이터 스트림 전송은 제어 스트림을 통해 전송 된 인터럽트 메시지를 사용하여 중단 될 수 있습니다. FTP는 유효한 또는 수동 모드 누구의 선택은 연결을 설치하는 방법입니다. 이전 버전에서는 20 번째 포트 (활성 모드)만이 FTP 서버의 최신 버전에서 데이터를 전송하는 데 사용되었으며 데이터 채널의 포트를 비표준 포트 서버 (n> 1024) 포트에 할당 할 수 있습니다 (수동 모드). 활성 모드에서 클라이언트는 서버와의 제어 TCP 연결을 생성하고 IP 주소와 임의의 클라이언트 포트 번호를 보냅니다. 이후 서버 가이 주소와 포트 번호로 TCP 연결을 시작할 때까지 대기 중입니다. 클라이언트가 방화벽 뒤에 있고 들어오는 TCP 연결을 허용 할 수없는 경우 수동 모드를 사용할 수 있습니다. 이 모드에서 클라이언트는 제어 스트림을 사용하여 PASV 명령 서버를 보내고 서버에서 IP 주소 및 포트 번호를 수신하여 클라이언트가 임의의 클라이언트 포트에서 주소로 데이터 흐름을 열도록 사용합니다. 및 포트.

수동 모드와 활성의 작업의 차이점. 활성 및 수동 모드에서 서버 및 클라이언트 작업

활성 모드 수동 모드
1. 클라이언트는 통신을 설정하고 포트 N (n> 1024)에서 21 개의 서버 포트로 요청을 보냅니다. 1. 클라이언트는 연결을 설정하고 요청을 전송합니다 (n> 1024)에서 21 서버 포트에서 21 서버 포트에서 수동 모드에서 작동하는 데 필요한 보고서를 보냅니다.
2. 서버가 클라이언트 포트 N (n> 1024)에 대한 답변을 보냅니다. 2. 서버가 응답을 보내고 클라이언트의 포트 n (n> 1024)에 데이터 채널 P (p> 1024)에 대한 포트 번호를 알려줍니다.
3. 서버는 포트 20의 데이터를 클라이언트 N + 1 포트로 전송하는 통신을 설정합니다. 3. 클라이언트는 포트 포트 포트 P (p> 1024)로 포트 N + 1로 데이터를 전송하는 통신을 설정합니다.

활성 FTP. FTP 서버에 대한 수익성이 있지만 클라이언트 측에 해를 끼치십시오. FTP 서버는 클라이언트의 무작위 높음 (숫자) 포트와 연결하려고합니다. 그러한 연결은 클라이언트 측의 방화벽에 의해 확실히 차단됩니다. 수동 FTP. 클라이언트에 대한 수익성이 있지만 FTP 서버에 해로울 수 있습니다. 클라이언트는 두 연결을 모두 서버에 연결하되 임의의 높은 포트에있을 것이며 이러한 연결은 서버 측의 방화벽에서 확실히 차단됩니다.

두 가지 모드는 1998 년 9 월 IPv6을 지원하기 위해 업데이트되었습니다. 이 때 수동 체제의 변화가 더욱 변화되어 확장 된 수동 체제로 업데이트되었습니다.

네트워크 데이터 전송 중에는 네 가지 데이터 뷰를 사용할 수 있습니다. :

  • ASCII - 텍스트에 사용됩니다. 필요한 경우, 전송이 "8 월 ASCII"의 호스트 보낸 사람의 상징적 인보기에서 변환되기 전에 데이터를 호스트의 문자 표현으로 변환하기 전에 전송이 변환됩니다. 결과적 으로이 모드는 일반적인 텍스트뿐만 아니라 파일에 적합하지 않습니다.
  • 이미지 모드 (일반적으로 바이너리라고도 함) - 보낸 사람 장치가 바이트 당 각 바이트 파일을 보내고받는 사람은 영수증시 바이트 흐름을 저장합니다. 이 모드에 대한 지원은 모든 FTP 구현에 권장되었습니다.
  • EBCDIC - EBCDIC 인코딩의 호스트간에 일반 텍스트를 전송하는 데 사용됩니다. 그렇지 않으면이 모드는 ASCII 모드와 유사합니다.
  • 로컬 모드 - 동일한 설치가있는 두 대의 컴퓨터를 사용하여 ASCII에서 변환하지 않고 자체 형식으로 데이터를 전송할 수 있습니다.

텍스트 파일의 경우, 기록 구조의 다양한 제어 포맷 및 구성이 제공된다. 이러한 기능은 텔넷 또는 ASA 형식을 포함하는 파일과 함께 작동하도록 설계되었습니다.

데이터 전송은 세 가지 모드 중 하나에서 수행 될 수 있습니다. :

  • 물약 모드 - 데이터는 연속 스트림으로 전송되어 모든 종류의 처리의 실행에서 FTP를 해제합니다. 대신 모든 처리는 TCP에 의해 수행됩니다. 데이터를 레코드에서 나누는 것을 제외하고는 엔드 표시기가 필요하지 않습니다.
  • 블록 모드 - FTP는 데이터를 여러 블록 (헤더 단위, 바이트 수, 데이터 필드 수)으로 나누고 TCP를 전송합니다.
  • 압축 모드 - 데이터는 단일 알고리즘 (일반적으로 시리즈의 길이를 인코딩)으로 압축됩니다.

입증

FTP 인증은 통상적 인 사용자 이름 / 암호 다이어그램을 사용하여 액세스를 제공합니다. 사용자 이름은 사용자 명령 서버로 전송되며 암호는 패스 명령입니다. 클라이언트가 제공 한 정보가 서버에서 승인하면 서버가 클라이언트에 대한 초대장을 보내고 세션이 시작됩니다. 사용자 가이 기능을 지원하는 경우 사용자는 자격 증명을 제공하지 않고 시스템에 로그인하지만 서버는 이러한 세션에 대한 제한된 액세스 만 제공 할 수 있습니다.

익명의 FTP.

호스트, FTP 서비스를 제공하는 것은 FTP에 대한 익명 액세스를 제공 할 수 있습니다. 사용자는 일반적으로 "익명"(일부 FTP 서버에서 대소 문자에 따라 다르므로) 사용자 이름으로 로그인합니다. 일반적으로 사용자는 암호 대신 이메일 주소를 보내도록 요청받지 않지만 실제로 확인하지 않습니다. 소프트웨어 업데이트를 제공하는 많은 FTP 호스트는 익명 액세스를 지원합니다.

nat-pt.

특히 방화벽을 통해 FTP 프로토콜의 작동을 위해 NAT-PT (RFC2766)라고하는 NAT 확장자가 NAT를 통해 서버에서 클라이언트로의 수신 연결을 번역 할 수 있습니다. 이러한 연결 과정에서 NAT는 전송 된 데이터를 클라이언트에서 서버 및 서버가 연결할 수있는 포트와 서버에 서버를 지정한 다음 서버에서 클라이언트로 서버에서 클라이언트로 연결됩니다. 그 주소로. FTP 프로토콜을 지원하기 위해 채택 된 모든 조치 및 혁신에도 불구하고 실제로 NAT-PT 기능은 일반적으로 바이러스 위협으로부터 추가적인 안전을 제공하기 위해 모든 라우터 및 라우터에서 연결이 끊어졌습니다.

NAT 및 깜박이는 방화벽

FTP는 일반적으로 클라이언트가 포트 명령을 보낸 후 서버가 클라이언트에 연결된 경우 데이터를 전송합니다. 이렇게하면 인터넷에서 내부 호스트로의 연결을 허용하지 않는 NAT 및 방화벽 모두에 문제가 발생합니다. NAT의 경우 추가 문제점은 IP 주소의 표현과 포트 명령의 포트 번호가 공용 IP 주소와 NAT 포트 대신 내부 호스트의 IP 주소와 포트를 나타냅니다. 이 문제에는 두 가지 방법이 있습니다. 첫 번째는 FTP 클라이언트와 FTP 서버가 PASV 명령을 사용하여 클라이언트에서 서버로 데이터 연결을 설정합니다. 두 번째 방법은 적용된 레벨의 게이트웨이를 사용하여 포트 명령 값의 NAT의 변경입니다.

웹 브라우저가 지원합니다

대부분의 일반적인 웹 브라우저는 FTP와 같은 프로토콜 확장을 지원하지는 않지만 FTP 서버에있는 파일을 검색 할 수 있습니다. FTP 주소가 지정되거나 HTTP 주소가 지정되지 않은 경우 원격 서버의 사용 가능한 콘텐츠가 다른 웹 콘텐츠와 유사합니다. Firefox에서 Firefox에서 완전 기능 FTP 클라이언트를 시작할 수 있습니다.

통사론

FTP URL 구문은 FTP : // [<< 사용자> [: <암호>] @] <host> [: <port>] / <path> (사각형 괄호 안의 매개 변수가 선택 사항 임) 형식으로 설명됩니다. ...에 예 : ftp : //public.ftp-servers.example.com/mydirectory/myfile.txt

또는 : ftp : // user001 : [email protected]/mydirectory/myfile.txt.

사용자 이름과 암호 지정에 대한 자세한 내용은 브라우저 설명서에 작성됩니다. 기본적으로 대부분의 웹 브라우저는 최종 사용자 방화벽에 의해 더 나은 패시브 (PASV) 모드를 사용합니다.

보안

FTP는 보호 (특히 현재 표준에 따라) 프로토콜로 개발되지 않았으며 방어적으로 수많은 취약성을 가지고 있습니다. 1999 년 5 월 RFC 2577의 저자는 다음 문제 목록에 취약점을 가져 왔습니다.

  • 숨겨진 공격 (반송 공격)
  • 스푸핑 공격)
  • Broast Force Attack (Brute Force 공격)
  • 패키지 차단, 스니핑 (패킷 캡처, 스니핑)
  • 사용자 이름 보호
  • 포트 캡처 (포트 훔치기)

FTP는 트래픽을 암호화 할 수 없으며 모든 전송 - 열린 텍스트로 사용자 이름, 암호, 명령 및 데이터를 누구나 읽을 수있어 네트워크를 통해 패킷을 가로 챌 수 있습니다. 이 문제는 TLS 및 SSL과 같은 암호화 메커니즘을 만들기 전에 개발 된 많은 인터넷 프로토콜 사양 (SMTP, Telnet, POP, IMAP 포함)의 특징입니다. 이 문제에 대한 일반적인 해결 방법은 "안전한", TLS 보호 버전의 취약한 프로토콜 (FTP, 텔넷 용 FTP, 텔넷 텔넷 등) 또는보다 많은 보호 프로토콜, SFTP / SCP와 마찬가지로 SFTP / SCP와 같이 보안 셸 프로토콜을 구현하는 것입니다. ...에

안전한 ftp.

하나 또는 안전 FTP라는 다른 시간에는 보안 파일 전송 방법이 여러 가지가 있습니다.

ftps.

명시 적 FTPS - FTP 표준 확장을 통해 클라이언트가 FTP 세션이 암호화되도록 요구할 수 있습니다. 이는 "AUTH TLS"명령을 보내 구현됩니다. 서버는 TLS를 요청하지 않는 연결을 허용하거나 거부 할 수있는 기능이 있습니다. 이 프로토콜 확장은 사양 4217에 정의되어 있습니다. 암시 적 FTPS는 SSL 또는 TLS 연결을 사용해야하는 FTP에 대한 오래된 표준입니다. 이 표준은 일반적인 FTP 이외의 다른 포트를 사용해야했습니다.

sftp.

SFTP 또는 "ssh 파일 전송 프로토콜"은 파일을 전송하고 사용자를위한 비슷한 명령 집합을 갖는 경우를 제외하고는 FTP와 연결되어 있지 않습니다. SFTP 또는 안전한 FTP는 SSH (Secure Shell)를 사용하여 파일을 전송하는 프로그램입니다. 표준 FTP와 달리 명령과 데이터를 모두 암호화하고 암호 및 기밀 정보를 네트워크를 통해 열려있는 전송으로 방지합니다. SFTP의 기능에 따라 FTP처럼 보이지만 다른 프로토콜을 사용하기 때문에 표준 FTP 클라이언트는 SFTP 서버와 접촉 할 수 없으며 그 반대의 경우도 마찬가지입니다.

SSH (SFTP가 아님)를 통한 FTP

SSH (SFTP가 아닌)를 통한 FTP는 SSH 연결을 통해 일반적인 FTP 세션을 터널링하는 방법을 나타냅니다. FTP는 여러 TCP 연결을 사용하기 때문에 SSH를 통한 터널링은 특히 어렵습니다. 많은 SSH 클라이언트가 제어 채널 (초기 "클라이언트 서버"PORT 21)에 대한 터널을 설치하려고 할 때이 채널 만 보호됩니다. 데이터 전송시 FTP 소프트웨어는 모든 끝에서 새 TCP 연결 (데이터 채널)을 설정합니다. 이는 SSH 연결이 비용이므로 전체 론적 보호를 잃게됩니다.

그렇지 않으면 클라이언트 SSH 소프트웨어의 경우 FTP 제어 플로우 메시지와 FTP 데이터 스트림의 새로운 리디렉션의 자율적 인 개방을 추적하고 덮어 쓸 수있는 특정 FTP 지식이 필요합니다.

SSH를 통한 FTP는 때로는 안전한 FTP라고도합니다. 그러나 SSL / TLS (FTPS)와 같은 다른 방법으로 혼란스럽게할만한 가치가 없습니다. SSH를 사용하여 FTP - SFTP 및 SCP와 관련이없는 다른 파일 전송 방법; 각각 및 회계 및 파일 데이터는 항상 SSH 프로토콜로 보호됩니다.

ftp. 기본 컨셉

ftp.

ftp. - 영어 "파일 전송 프로토콜"에서 "파일 전송 프로토콜"으로 번역됩니다. 이 프로토콜을 사용하면 FTP 서버에 연결하고 파일에 저장된 파일과 폴더와 다른 단계를 수행 할 수 있습니다. 서버에서 PC로 다운로드하고 서버에 다운로드하고, 편집, 이름 바꾸기, 삭제, 액세스 권한을 할당합니다. FTP 서버에서 파일 작업은 컴퓨터에서 일반적인 작업을 크게 연상시킵니다.

FTP를 사용하는 예. :

  • 호스팅 서버에 웹 페이지를로드합니다
  • 공개적으로 사용 가능한 FTP 서버 등 음악, 영화 및 프로그램 다운로드

실용적인 작업으로 http://www.freedrweb.com/cureit/로 이동하여 링크 Dr.Web Cureit을 통해 마우스를 가져 가십시오! 페이지 하단에 있습니다. 상태 표시 줄에서 링크 주소가 표시됩니다. ftp://ftp.drweb.com/pub/drweb/cure/launch.exe. 다음은 cureit 유틸리티가 저장된 공개적으로 액세스 할 수있는 FTP 서버입니다!

FTP 프로토콜

FTP 프로토콜 파일 전송 프로토콜)은 세 가지 주요 인터넷 프로토콜 (Mail, WWW, FTP) 중 하나입니다. FTP 또는 "파일 전송 프로토콜"- 인터넷에서 가장 오래된 프로토콜 중 하나이며 표준을 입력합니다. FTP의 데이터 교환은 TCP 채널을 통과합니다. 클라이언트 - 서버 기술을 사용하여 Exchange를 구축했습니다.

실험 계획안 - 이것은 두 장치간에 데이터를 전송하기위한 일관된 형식입니다.

FTP 서버.

FTP 서버. - 이것은 특별 소프트웨어가 설치된 일반적인 컴퓨터이며 사용자가 해당 사용자가 연결하고 IT 및 폴더에 저장된 파일로 작업 할 수있게 해줍니다. 자체 PC에서 수행하십시오. FTP 서버에 자유롭게 또는 고유 한 로그인 및 암호로 연결할 수 있습니다.

FTP로 작업 할 때 두 가지 개념이 널리 사용됩니다 : 다운로드 및 펌핑. 다운로드 (영어 "다운로드") FTP 서버에서 컴퓨터로 폴더 및 파일을 저장하는 프로세스를 의미합니다. 다운로드 (영어 "업로드") 컴퓨터에서 FTP 서버로 폴더 및 파일을 전송하는 것입니다.

일반적으로 FTP 서버의 각 폴더 (자주 파일)는 액세스 권한을 할당합니다. 읽기, 녹음 및 실행. 독서는 파일이나 폴더 내용을 볼 수 있음을 의미합니다. 기록을 사용하면이 콘텐츠를 변경할 수 있습니다. 실행을 사용하면 서버에서 실행 가능한 파일 및 스크립트를 실행할 수 있습니다. 방문자가 일부 사이트 디렉토리에 대한 액세스를 금지하고 다른 디렉토리의 스크립트를 허용 할 때 웹 사이트를 개발할 때 액세스 권한 관리가 발생할 수 있습니다.

FTP 클라이언트

FTP 서버에 연결하려면 특별한 프로그램이 필요합니다. FTP 클라이언트 또는 FTP 관리자. 어딘가에 내장 된 FTP 클라이언트는 훌륭한 세트가 있습니다.

FTP 클라이언트 - 원격 FTP 서버에 연결하고 FTP 프로토콜을 통해 파일을 수신 / 전송할 수있는 프로그램입니다.

FTP 클라이언트와 함께 일하는 일반 계획

먼저 특정 서버 주소 (URL)를 지정해야합니다. 예 : ftp://ftp.msu.ru. 그런 다음 서버에서 등록 절차를 수행해야합니다. 서버가 익명이고 브라우저 프로그램에서 작업하면 자동으로 등록됩니다. 그래픽 FTP 클라이언트로 작업 할 때 미리, 즉 사용자 이름과 암호로 필요한 액세스 매개 변수를 지정할 수도 있습니다. 연결이 성공하면 FTP 클라이언트의 유형에 따라 모든 서버 폴더의 내용을 볼 수 있습니다.이 파일 시스템을 보려면 표준 프로그램처럼 보입니다. 원하는 파일을 찾으면 대상을 사전 지정하고 로컬 컴퓨터의 디스크에 복사 할 수 있습니다. 로컬 컴퓨터에서 원격 FTP 서버로 파일을 복사하는 것은 일반적으로 등록 된 사용자에게만 허용됩니다.

교육 과정에서 FTP를 사용합니다 :

  • 학습 과정을 제공하기 위해 소프트웨어 복사.
  • 통신 프로젝트 파트너와의 파일 공유 조직.

FTP 프로토콜

FTP 프로토콜

ftp. 파일 전송 프로토콜)은 세 가지 주요 인터넷 프로토콜 (Mail, WWW, FTP) 중 하나입니다. FTP 또는 "파일 전송 프로토콜"- 인터넷에서 가장 오래된 프로토콜 중 하나이며 표준을 입력합니다. FTP의 데이터 교환은 TCP 채널을 통과합니다. 클라이언트 - 서버 기술을 사용하여 Exchange를 구축했습니다.

실험 계획안 - 이것은 두 장치간에 데이터를 전송하기위한 일관된 형식입니다. 프로토콜은 다음을 결정합니다.

  • 오류가 확인되는 방법.
  • 데이터 패킹 방법 (패키지가 사용되는 경우);
  • 전송 장치가 메시지를 완료했음을보고하는 방법.
  • 수신 장치가 메시지를 받았음을보고하는 방법.

적절한 선택을 선택할 수있는 여러 표준 (참조) 프로토콜이 있습니다. 각 프로토콜에는 장점과 단점이 있습니다 (불편 함); 예를 들어, 일부는 다른 것보다 간단합니다. 일부는 더 신뢰할 수 있으며, 더 빨리 더 빠릅니다.

사용자의 관점에서 프로토콜에 관심있는 유일한 것은 다른 컴퓨터에 연락하려면 컴퓨터 나 장치가 IT (프로토콜)를 올바르게 지원해야한다는 것입니다. 프로토콜을 구현하거나 하드웨어 또는 소프트웨어로 사용할 수 있습니다.

5614161.png.

FTP는 컴퓨터가 인터넷에서 파일을 공유하는 방법을 나타내는 일련의 규칙입니다.

FTP 프로토콜은 다양한 소프트웨어가있는 다양한 컴퓨터와 다양한 "하드웨어"가 모든 파일을 효과적으로 교환 할 수있는 방식으로 작성됩니다.

오늘날 WERD WERD WAREZ, MP3, JPEG 및 MPEG 형식과 함께 동작하는 많은 사용자가 있습니다. 그러나 실제로이 프로토콜은 일반 텍스트 문서에서 보호 된 소프트웨어 파일에 이르기까지 모든 유형의 파일을 전송하는 데 사용됩니다. FTP 프로토콜은 인터넷을 통해 자동 지불 시스템에서 널리 사용되며 공간의 위성으로부터 정보를 전송할 수 있습니다.

인터넷상의 파일 전달 및 다운로드 - 이메일이 나타나기 전에 FTP 프로토콜이 널리 적용된 중요한 일상적인 작업을 수행합니다. 그러나이 프로토콜을 사용하면 파일에 액세스하고 읽을 수있는 기능을 제공하는 대신 다른 컴퓨터의 파일에 액세스하는 것이 훨씬 쉽습니다.

FTP 프로토콜을 사용하는 기술 연결 프로세스

FTP에서 연결은 사용자 프로토콜 인터프리터에 의해 시작됩니다. Exchange 관리는 텔넷 프로토콜 표준의 제어 채널을 통해 수행됩니다. FTP 명령은 사용자 프로토콜 인터프리터에 의해 생성되며 서버로 전송됩니다. 서버 답변은 제어 채널을 통해 사용자에게 전송됩니다. 일반적으로 사용자는 서버 프로토콜 인터프리터와의 접촉을 설정하고 사용자 인터프리터와 다른 기능을 갖추고 있습니다.

FTP 명령은 데이터 전송 채널 매개 변수와 전송 프로세스 자체를 정의합니다. 또한 원격 및 로컬 파일 시스템 작업의 성격을 결정합니다.

FTP는 파일을 전송하기 위해 두 개의 TCP 연결을 사용하는 다른 응용 프로그램과 다릅니다.

  • 연결 관리 일반 클라이언트 서버 연결으로 설치됩니다. 서버는 사전 알려진 FTP 포트 (21)에서 수동 개방을 수행하고 클라이언트에서 연결 요청을 기대합니다. 클라이언트는 제어 화합물을 설정하기 위해 TCP 포트 (21)의 활성 개구를 수행한다. 클라이언트가 서버와 통신하는 동안 제어 연결이 항상 존재합니다. 이 연결은 클라이언트에서 서버로 명령을 전송하고 서버에서 응답을 전송하는 데 사용됩니다. 명령이 일반적으로 사용자가 입력 한 것처럼 제어 연결의 IP 유형이 "최소 지연"을 얻도록 설정됩니다.
  • 데이터 연결은 파일이 클라이언트와 서버간에 전송 될 때마다 열립니다. 또한 우리가 나중에 볼 수 있듯이 다른 순간에 열립니다. 이 연결이 파일을 전송하는 데 사용하기 때문에 데이터 연결의 IP 서비스 유형은 "최대 대역폭"이어야합니다.

관리 세션은 데이터 전송 채널을 초기화합니다. 데이터 전송 채널을 구성 할 때, 동작 시퀀스는 제어 채널의 구성 이외의 다른 것입니다. 이 경우 서버는 제어 세션에서 동의 한 매개 변수에 따라 데이터 교환을 시작합니다.

데이터 채널은 데이터 채널이 구성된 제어 채널과 동일한 호스트에 대해 설치됩니다. 데이터 채널은 수신 및 데이터 전송을 위해 모두 사용할 수 있습니다.

데이터가 제 3 차로 전송 될 수있는 경우 상황이 가능합니다. 이 경우 사용자는 두 개의 서버로 제어 채널을 구성하고 이들 사이의 직접 채널 채널을 구성합니다. 제어 명령은 사용자를 통과하고 서버간에 데이터를 직접 연결합니다.

제어 채널은 컴퓨터간에 데이터를 전송할 때 열어야합니다. 닫힌 경우 데이터 전송이 멈 춥니 다.

FTP 주소는 다음과 같습니다.

FTP : // 사용자 : [email protected] : 21 /

  • 사용자 - 사용자 이름.
  • 콜론은 사용자 이름과 암호 간의 프로그램의 구분 기호입니다.
  • 암호 - 암호.
  • @ - 사용자 데이터와 주소 간의 분리를 의미합니다.

다음은 주소가 직접적입니다. IP 일 수 있거나 주소는 알파벳 값 (ftp.ur.ru)이있을 수 있습니다. 주소가 끝나면 분리 콜론이 다시, 주소를 공유하고 연결 해야하는 포트 번호가 다시 표시됩니다. 기본적 으로이 포트는 21이지만 서버 관리자가 표시 한 숫자가있을 수 있습니다.

주소는 다음과 같이 보일 수 있습니다.

FTP : / 127.0.0.1.

이렇게하면 사용자 익명, 암호의 이름이 전자 메일 주소 및 포트 21ST가 있음을 의미합니다.

5614162.png.

FTP 모드

클라이언트와 서버간에 FTP 프로토콜을 작업 할 때 두 개의 화합물이 설치됩니다 - 매니저 (팀은 그것에 가라)와 데이터 전송 연결 (파일이 전송됩니다). 대조군 화합물은 똑같이 있습니다 유효한 и 수동 체제 ...에 클라이언트는 동적 포트 (1024-65535)에서 FTP 서버의 포트 번호 21로의 TCP 연결을 시작하고 "Hi! 나는 당신에게 연결하고 싶습니다. 내 이름과 암호가 있습니다." 추가 조치는 FTP 모드 (활성 또는 수동)가 선택되는 것에 달려 있습니다.

  • В 활성 모드 클라이언트가 "안녕하세요!"라고 밝힐 때 또한 서버가 클라이언트에 연결하여 데이터 전송에 대한 연결을 설정할 수 있도록 포트 번호 서버 (동적 범위에서 1024-65535의 동적 범위에서)를 알려줍니다. FTP 서버는 데이터 전송을 위해 TCP 포트 번호 20을 사용하여 지정된 클라이언트 포트 번호에 연결됩니다. 클라이언트의 경우 이러한 연결은 들어오는 것이므로 방화벽이나 NAT 뒤에있는 고객의 활성 모드에서 작동하기가 어렵거나 추가 설정이 필요합니다.
  • В 수동 모드 클라이언트가 "HI!"라고 말한 후 서버는 데이터 전송 연결을 설정하기 위해 연결할 수있는 TCP 포트 번호 (동적 범위 1024-65535의 동적 범위에서)를보고합니다. 동시에 클라이언트와 서버 측 모두에서 이러한 연결의 포트가 임의적 인 경우 알림이 쉽습니다. 수동 모드에서 클라이언트는 방화벽을 통해 서버와 쉽게 작동 할 수 있지만 종종 수동 모드 서버를 지원하는 경우 해당 방화벽 구성이 이미 서버 측에 있습니다.

활성 FTP 모드와 수동 FTP 모드의 주요 차이점은 데이터를 전송할 연결을 열어주는 당사자입니다. 활성 모드에서 클라이언트는 FTP 서버 에서이 연결을 수행 할 수 있어야합니다. 수동 모드에서 클라이언트는 항상이 연결 자체를 시작하고 서버를 가져와야합니다.

FTP는 TCP (전송 관리 프로토콜)에만 해당하는 서비스입니다. FTP는 두 개의 포트, "데이터"포트 및 "명령"포트 (제어 포트라고도 함)를 사용하는 것이 좋습니다. 전통적으로, 이것은 명령 및 포트 20에 대한 포트 21입니다. 그러나 모드에 따라 데이터 포트는 항상 20 일이 아닙니다.

액티브 모드에서, FTP 클라이언트는 FTP 서버 명령 포트 (21)에 임의의 권리가없는 포트 (n> 1024)에 연결된다. 그런 다음 클라이언트는 포트 N + 1을 듣고 FTP 명령 포트 n + 1을 FTP 서버. 이에 응답하여, 서버는 로컬 데이터 포트 (20)로부터 지정된 클라이언트 데이터 포트에 연결된다.

패시브 FTP 모드에서 클라이언트는 클라이언트 데이터 포트의 수신 포트를 필터링하는 방화벽에 문제를 해결하여 서버에 대한 연결을 모두 해결합니다. FTP 연결을 열면 클라이언트 위치가 두 개의 권한이없는 포트 (n> 1024 및 n + 1)를여십시오. 첫 번째 포트는 서버를 포트 21로 연락하지만 포트 명령을 보내고 서버가 데이터 포트에 연결되도록 허용하는 대신 클라이언트는 PASV 명령을 표시합니다. 결과적으로 서버는 임의의 권한이없는 포트 (p> 1024)를 열고 포트 P 홍보 명령에 클라이언트를 송신합니다. 그런 다음 데이터 전송을 위해 클라이언트는 서버의 포트 N + 1에서 포트 P에서 연결을 시작합니다. ...에

FTP 서버.

FTP 서버.

FTP 서버. - 공개적으로 사용 가능한 파일이 포함 된 컴퓨터는 FTP 프로토콜을 지원하도록 구성됩니다 (FTP 서버에는 FTP 프로토콜을 지원하는 소프트웨어가 있어야 함).

현재 인터넷에 세 가지 다양한 FTP 서버가 있습니다.

  1. 인터넷 스타일 (모든 서버 파일에 대한 액세스)
  2. ListServer (제한된 액세스)
  3. ftpmail (이메일을 통한 액세스).

서버 ftpmail. 인터넷에 액세스 할 수있는 사용자가 가장 흥미로운 것은 매우 제한적이며, 즉 이메일 만 사용할 수 있습니다. 편지에 여러 가지 특수 명령을 입력하여 선택한 FTPMail 서버를 실행합니다. 모든 것이 올바르게 입력되고 편지가 대상에 왔으면 FTPMail 서버가 거의 모든 Intertwine 인터넷에서 원하는 파일을 검색하기 시작합니다. 파일이 발견되면 전송됩니다. 그렇지 않으면이 파일이 본질적으로 존재하지 않는 정보가있는 문자가 있습니다. 물론, 좋은 일이지만, 인터넷 자원에 대한 완전한 액세스 권한이있는 경우, 그녀는 무엇이든 할 수 있습니다.

큰 데이터 볼륨을 저장하기위한 네트워크에서 존재합니다 FTP 서버 ...에 FTP 서버는 일종의 파일 라이브러리입니다. FTP 서버와 사용자 컴퓨터간에 파일을 펌프하려면 FTP 프로토콜이 사용됩니다 ( 파일 전송 프로토콜 - 파일 전송 프로토콜).

FTP 서버는 무엇입니까? 수많은 FTP 서버에서 컴퓨터 파일을 펌핑 할 수 있습니다. 가장 다양한 정보의 기가 바이트에 대한 무료 익명 액세스를 제공하는 수천 개의 FTP 서버가 있습니다. 텍스트 문서, 프로그램 배포, 사진 및 음악 파일. FTP 프로토콜에서 공간을 제공하는 무료 서버에서 홈 페이지를 다운로드 할 수 있습니다. 서버의 특별한 페이지에서 다운로드 해야하는 파일을 지정할 때 HTTP 적용보다 훨씬 편리합니다.

FTP를 사용하는 경우이 서비스의 일부 기능을 기억해야합니다. 운영 체제가 유래 된 운영 체제에서 직접 발생해야합니다. 모든 FTP 서버에는 항상 사용자 권한이 필요합니다. 즉, 이름과 암호를 입력하십시오. 이에 따라 사용자는 FTP 저장소의 내용에 대해 허용 된 작업 만 수행 할 수있는 기능과 함께 특정 디렉토리 및 파일에 액세스 할 수 있습니다.

등록 된 사용자가 아닌 경우 어떻게해야합니까? 거의 모든 FTP 서버는 소위 소위를 제공합니다 익명의 입력 (이 서비스의 다른 이름 - 익명의 FTP. 짐마자 익명 (또는 게스트)의 경우 사용자 이름 대신 서버에 로그인하는 경우 익명 키워드를 지정하여 이메일 주소를 입력하기 위해 암호를 지정하십시오. 그런 다음 일반 디렉토리에 대한 액세스가 서버 소유자가 소유 한 데이터에 제공됩니다. 일반적 으로이 서버에 대한 액세스 모드에서 사용자는 디렉토리를보고 파일을 디스크로 펌핑 할 수 있습니다. 공개적으로 액세스 할 수있는 FTP 서버로 작업하는 방법을 익명 FTP라고합니다. 일부 서버는 모두가 자신의 파일을 다운로드 할 수있는 특수 디렉토리를 만듭니다.

일반 WWW 브라우저를 사용하여 FTP 서버와 함께 작동 할 수 있습니다. 원하는 FTP 서버의 URL 주소 문자열에서 다이얼링 한 후 브라우저가 연결되어 원격 디렉토리의 내용이 표시됩니다.

WWW 브라우저를 통해 FTP 서버에 연결하려면 다음 URL 녹화 양식 (Uniform Resource Locator)을 사용해야합니다. 권한이 필요한 FTP 서버를 사용할 때 :ftp : // user_name : password @ address_ftp 서버 : port / path_k_file 익명의 FTP 서버를 사용할 때 :ftp : // address_ftp server / path_fail.

처음에는 FTP 클라이언트로서의 브라우저를 사용하여 브라우저를 사용하는 것이 매우 편리합니다. 그러나 동시에 FTP 서버와의 작업 방법이 파일 사기의 가능성이 누락되어 있음을 알아야합니다. 서버와의 연결이 갑자기 꺼지고 전체 파일을 다운로드 할 시간이 없으면 (매우 원격 서버에서 대용량 파일을 다시 나타낼 때 매우 자주 발생합니다), 처음부터 전체 파일을 다운로드해야합니다. 이것은 FTP 서버와 함께 작업 할 때 별도의 FTP 클라이언트의 사용을 강요하는 충분히 좋은 이유 중 하나입니다. FTP 클라이언트를 사용하면 FTP 서버에 파일을 다시 작성 (언로드, 전송)하고 FTP 서버에서 파일을 다시 작성 (다운로드, 수신) 파일을 다시 작성할 수 있습니다.

FTP 서버의 유형

거의 모든 사람이 액세스 할 수있는 WWW 서버와 달리 FTP에는 두 개의 범주의 서버가 있습니다. 일부 서버는 등록 된 사용자의 제한된 원에만 사용할 수 있으며 식별자 또는 사용자 이름 (로그인) 및 암호 (암호)를 연결하려고 할 때만 사용할 수 있습니다. 다른 서버가 모두에게 열려 있습니다. 그들 불리는 익명 .

익명의 FTP 서버 - 액세스 서버를 열 수 있습니다. 익명 FTP 서버의 표준 사용자 이름은 익명이므로 전자 메일 주소가 암호로 사용됩니다.

Filezilla.

Filezilla. - 이것은 Microsoft Windows, Mac OS X 및 Linux 용 무료 다국어 FTP 클라이언트입니다. FTP, SFTP 및 FTPS (SSL / TLS를 통해 FTP)를 지원합니다. 2010 년 7 월 30 일에 가장 인기있는 sourceforge.net 프로그램 목록에서 6 번째였습니다.

또한 존재합니다 Filezilla 서버 - 프로젝트, 관련 filezilla 클라이언트. 이것은 동일한 조직에서 개발 한 FTP 서버입니다. FTP, SFTP 및 FTPS (SSL / TLS를 통한 FTP)를 지원합니다.

FileZilla 서버를 사용하여 FTP 서버 만들기 및 구성

자신만의 홈 FTP 서버 만들기 로컬 또는 글로벌 네트워크 사용자에게 데이터를 전송하는 편리한 방법을 구성 할 수 있습니다. 집에서 시작하려면 무료 소프트웨어를 사용할 수 있습니다. Filezilla 서버 ...에 이 프로그램은 필요한 모든 기능으로 부여되며 쉽게 조정할 수 있습니다.

817_0_0_192x192_images_stories_faq_2011_september_16-01.jpg.

FileZilla 서버는 무료 라이센스로 확장되므로 프로그램 배포가 개발자 사이트에서 자유롭게 다운로드 할 수 있습니다. 설치하기 전에 관리자 인터페이스를 수신 대기하고 FTP 서비스 시작 방법을 결정하기위한 포트를 지정해야합니다. 기본 설정을 그대로두면 설치 프로그램이 임의의 포트를 선택하고 FTP 서비스를 Windows AutoLoad에 추가합니다.

0.JPG.

또한 FileZilla 서버를 설치하기 전에 시스템을로드 할 때 서버 시작 방법을 선택해야합니다. 기본적으로 모든 사용자는 OS에서 권한을 부여 할 때 FTP 서비스의 자동 시작으로 활성화됩니다.

1.jpg.

설치가 완료되면 서버 관리 패널이 열리는 것을 클릭하면 프로그램이 트레이에 아이콘을 배치합니다. 먼저 서버 127.0.0.1 및 지정된 포트의 선택 및 필요한 경우 관리자 암호를 입력하고 입력해야합니다.

2.JPG.

Filezilla 서버 설정은 하나 이상의 사용자를 만들고 컴퓨터의 특정 디렉토리에 액세스 할 수 있도록 시작되어야합니다. 이렇게하려면 "편집"메뉴 항목 "사용자"를 선택하고 "추가"버튼을 클릭하십시오. 나타나는 창에서 특정 그룹에 배치하여 사용자의 임의의 이름을 입력해야합니다 ( "편집 그룹"메뉴에서 작성할 수 있음). "확인"을 누르면 지정된 이름으로 계정이 생성됩니다. 이후에는 구성을 진행할 수 있습니다.

3.JPG.

기본적으로 새 사용자 FileZilla 서버는 암호없이 작성됩니다. 설정하려면 "일반"을 클릭하여 암호에 틱을 설치하고 입력하십시오. 동일한 창에서 선택한 사용자의 연결 수에 대한 제한을 설정할 수 있습니다 (0 - 제한없이).

4.JPG.

공유 폴더 탭에서 사용자의 루트 디렉토리를 추가하고 액세스 할 디렉토리를 선택해야합니다. 선택한 디렉토리가 "홈 DIR"버튼을 클릭하여 루트로 설치할 수 있습니다. 또한이 창에서 파일 및 디렉토리에서 선택한 사용자의 권한을 지정할 수 있습니다. 예를 들어 "파일"범주의 "쓰기"및 "삭제"단락에서 틱을 설정하면 C : \ FTP 디렉토리에서 익명 계정을 제공하고 파일을 삭제합니다.

5.jpg.

속도 제한 탭은로드 속도 제한을 설정하고 특정 계정에 대한 데이터를 다운로드 할 책임이 있습니다. 이러한 매개 변수는 변경되지 않은 상태로 유지할 수 있습니다.

6.JPG.

"IP 필터"창에서 관리자는 특정 IP 또는 서브넷에서 FTP 서버에 대한 액세스를 비활성화 할 수 있습니다. 이는 비 관련없는 사용자가 불법적 인 콘텐츠 또는 다른 방법에 불편 함을 적재 할 때 미래에 유용 할 수 있습니다.

7.JPG.

일반 서버 설정에서 모든 계정으로 확장되면 "편집 - 설정"메뉴에서 이동할 수 있습니다. 대부분의 매개 변수, 특히 속도 제한, "블랙리스트"IP, SSL 및 AutoBAN은 처음에 초기에 남아있을 수 있습니다. IP 대신 서버의 도메인 이름을 입력 할 수있는 "수동 모드 설정"항목에주의하십시오. 이는 네트워크에 연결할 때마다 다양한 동적 주소에서 유용합니다.

8.JPG.

예를 들어 DYNDNS 서비스를 사용하여 무료 도메인 이름을 등록 할 수 있습니다.

사용자에게 FTP 서버로 데이터를 교환 할 수있는 기능을 제공하려면 항목의 주소 및 계정 데이터를 알려야합니다. 모든 조치가 주 파일질 파일 창에 표시됩니다.

FTP 클라이언트

FTP 클라이언트

FTP 클라이언트 - 파일 전송 프로토콜 (문자 "파일 전송 프로토콜"- FTP 서버에 대한 액세스를 단순화하는 프로그램입니다. 대상에 따라 사용자가 텍스트 콘솔 모드에서 원격 FTP 서버에 쉽게 액세스 할 수 있으며 사용자 명령 및 파일을 보내는 작업 만 사용하거나 원격 서버에 파일을 표시하는 것처럼 원격 서버에 파일을 표시합니다. 사용자의 컴퓨터 파일 시스템 또는 둘 다. 마지막 두 경우에 FTP 클라이언트는 FTP 프로토콜 명령에서 사용자 작업을 해석하는 작업을 가정하여 모든 지혜를 익히지 않고 파일 전송 프로토콜을 사용할 수 있습니다.

200px-two-tier_architecture.ru.svg.png? Uselang = RU.

FTP 클라이언트를 사용하는 부분 예는 다음과 같습니다.

  • 웹 서버 웹 개발자의 사이트 페이지 출판
  • 일반적인 인터넷 사용자가 음악, 프로그램 및 기타 데이터 파일을 떨어 뜨리십시오. 이 예제는 많은 공용 서버가 사용자를 인증하기 위해 추가 데이터를 요청하지 않고 인터넷 브라우저 (FTP 클라이언트)가 추가 질문없이 파일을 다운로드하는 데 많은 사용자를 인증하기 때문에 많은 사용자가 FTP 클라이언트와 프로토콜을 사용하는 것으로 실현되지 않습니다.

매상

가장 간단한 사용자 (가장 포괄적 인) 경우에 따라 FTP 클라이언트는 간단히 다른 컴퓨터에있는 파일 시스템의 에뮬레이터입니다. 이 파일 시스템을 사용하면 모든 통상적 인 작업을 수행 할 수 있습니다. 서버와 서버에서 서버를 복사하고 파일을 삭제하고 새 파일을 만듭니다. 경우에 따라 파일을 열고 프로그램을 시작하고, 편집 할 수도 있습니다. 파일 열기가 사용자의 컴퓨터에 사전 다운로드하는 것을 의미하는 것만 고려해야합니다. 이러한 프로그램의 예는 다음과 같습니다.

  • 인터넷 브라우저 (종종 읽기 전용 모드에서 작업, 즉 서버에 파일을 추가 할 수 없습니다)
  • Windows Explorer, WinSCP, Total Commander, 멀리, 자정 커맨더, Krusader와 같은 많은 파일 관리자
  • 특수 프로그램, 예 : Filezilla.
  • 인터넷 브라우저를 통해 수행되는 온라인 고객은 예를 들어, ftponline.ru를 통해 수행됩니다.

FTP 프로토콜의 유병률 덕분에 단순한 (구현의 관점에서) FTP 클라이언트는 각 운영 체제에서 실제로 있습니다. 그러나 이러한 고객을 사용하려면 서버와 통신하기위한 프로토콜 명령의 지식이뿐만 아니라 콘솔 기술을 사용해야합니다. 따라서 Windows에서는 이러한 유틸리티가 ftp.exe입니다. 많은 Linux 빌드에서는 FTP 유틸리티가 있습니다.

액세스 권한 및 권한 부여

원격 서버의 파일 시스템은 규칙으로서 다양한 사용자에 대한 액세스 권한 설정이 있습니다. 예를 들어 일부 파일 만 익명 사용자가 액세스 할 수있어 다른 사용자의 존재에 대해 알 필요가 없습니다. 다른 사용자 그룹은 다른 파일을 사용할 수 있습니다. 예를 들어 파일을 읽을 수있는 권한 외에도 새로 업데이트하거나 업데이트 할 수있는 파일을 기록 할 수도 있습니다. 액세스 권한 옵션의 범위는 운영 체제 및 각 특정 FTP 서버의 소프트웨어에 따라 다릅니다. 일반적으로 폴더의 내용을 공유 할 수 있도록 (즉, 포함 된 파일 목록을 얻는 기능) 파일을 읽으려면 파일을 읽으려면 파일을 읽으려면 파일을 읽습니다 (작성, 삭제, 업데이트)

FTP 클라이언트에 연결할 때 FTP 서버를 인증하려면 마지막으로 사용자와 암호를 요청합니다. 대부분의 FTP 클라이언트는이 사용자의 데이터를 대화식 모드로 요청합니다. 또한 FTP 서버 URL에이를 포함 시켜이 데이터를 지정하는 또 다른 방법이 있습니다. 예를 들어, 문자열에서

** ftp : // vasya : [email protected]**

  • FTP : // - FTP 프로토콜을 사용합니다.
  • Vasya - 사용자 이름
  • : - 사용자 이름 및 암호 구분 기호
  • 키 - 암호
  • @ - 인증 정보 구분 기호 및 서버 주소
  • ftp.example.com - FTP 서버 주소

사용자 이름과 암호를 지정하는 방법은 FTP 클라이언트를 지원하는 유일한 유일한 사람이있을 때의 경우가 없습니다.

FTP 클라이언트의 예

브라우저

가장 간단한 프리미티브 FTP 클라이언트는 웹 브라우저 및 Windows 탐색기입니다. 주소 표시 줄에서 FTP 서버에 액세스하려면 ftp : // 서버 이름 (예 : ftp://ftp.drweb.com/)을 입력하는 것으로 충분합니다. 웹 브라우저 및 지휘자를 사용하면 FTP 서버의 내용을보고 파일을 다운로드 할 수 있습니다. 그러나 브라우저를 사용하면 FTP 서버에 파일이나 폴더를 다운로드 할 수 없으며 Windows 탐색기가 연결 브레이킹이 발생할 경우 파일을 지원하지 않습니다. 가장 중요한 것은 브라우저가 당신을 브라우저에서 당신을 위해 당신을 허용한다는 것입니다. 링크를 클릭하고 즉시 파일을 다운로드하고 다운로드하지 않고 다운로드하지만 다운로드 한 파일이 아니라 하나의 파일이 아니라 많은 파일을 다운로드하십시오. 따라서 브라우저는 심각한 FTP 클라이언트로 볼 가치가 없습니다. 따라서이 프로그램이 FTP와 함께 작동하도록 특별히 사용하는 것이 좋습니다. 일부는 FTP에서만 작동하도록 날카롭게되며 다른 사람들은 전체 소프트웨어 복합체이며 FTP 서버에 연결하는 것 외에도 거대한 수의 일상적인 컴퓨터 작업을 해결할 수 있습니다.

총 사령관 및 기타 유사한

FTP 클라이언트는 널리 사용되는 파일 관리자 (예 : Total Commander)로 내장되어 있습니다. 일반적으로 파일 관리자는 로컬 컴퓨터의 일반 디스크와 마찬가지로 FTP 서버와 함께 작동 할 수 있지만 물론 서버 관리자가 지정한 몇 가지 제한 사항이있는 경우는 물론 파일을 삭제할 수 있습니다. 중재자 이외의 다른 모든 것). 그러나 여기에는 기회가 충분하지 않습니다 (예 : 동일한 작업 플래너). Total Commander의 대부분의 사용자에게는 기본 제공 뷰어를 사용하여 FTP 클라이언트의 매우 성공적인 버전이 있지만 가치가있는 것을 배우는 능력이 있으며 비교할 수있는 기능으로 인해 FTP 서버 및 로컬 컴퓨터의 폴더 및 파일의 내용.

코어 FTP 프로

이 프로그램은 www.coreftp.com에서 인터넷 에서이 프로그램을 찾을 수 있습니다. 설치 배포의 크기는 약 3MB 미만입니다. 무료 트리밍 버전이 있지만, 우리는 전체적으로 전문적으로 고려할 것입니다. 핵심 FTP에는 쾌적하고 이해할 수있는 사용자 인터페이스가 있으며 SFTP 및 SSL 프로토콜에서 암호화 및 작업을 지원하고 인기있는 브라우저에 FTP 클라이언트를 대체 할 때 인기있는 브라우저에 통합됩니다. 두 사이트간에 파일을 직접 펌핑 할 수있을뿐만 아니라 아카이브, 암호 보호 및 FTP 서버로 보내는 것을 포함하여 백업 데이터 사본을 작성하는 기본 제공 기능을 사용할 수 있습니다. 고급 사용자의 경우 명령 줄에 대한 지원이 있습니다.

Filezilla.

이 FTP 클라이언트는 완전한 무료 및 오픈 소스 텍스트뿐만 아니라 크로스 플랫폼 (즉, 다른 OS에서 작동하는 방법을 알고 있음)에 의해 구별됩니다. 지원되는 프로토콜 : FTP, SSL, SFTP. Filezilla에는 다국어 사용자 인터페이스가있어 매우 편안하고 이해할 수 있습니다. 4GB 이상의 크기와 기본 제공 사이트 관리자가있는 파일을 점프 및 다운로드 할 수있는 지원이 있습니다. 또한 Filezilla는 가장 안정적이고 빠른 FTP 클라이언트 중 하나로 간주됩니다. filezilla-project.org에서 Windows 용 배포 크기 크기는 약 2.6MB입니다.

FTP 사령관.

FTP 사령관은 가장 유명하지는 않지만 자체 방식으로 FTP를위한 좋은 클라이언트입니다. World Wide 웹 사이트에서 그의 웹 사이트 www.internet-soft.com. 배포 크기 - 버전에 따라 절반에서 2 시간 반 아래쪽 메가 바이트입니다. PRO 버전의 기능을 위해 전체 사령관에 내장 된 클라이언트와 유사합니다. 그러나 디럭스 버전은 SSL, TLS, SSH, PGP 프로토콜, 다중 스레드 주입, 복제본이 파일 목록에있는 경우 자동 이름 바꾸기 및 기타 유용한 기능을 지원합니다.

귀여운 FTP 프로.

이 FTP 클라이언트는 행성에만있는 것이 가장 좋지 않다면 가장 좋은 것으로 간주됩니다. 쾌적하고 매우 이해할 수있는 사용자 인터페이스, 내장 암호 관리자, SSL, SSH 및 OpenPGP 지원, 자동화 도구 (Job Scheduler, Backup Creation Tool, RSS 오디오 스트림 형식의 팟 캐스트를 만들기위한 도구). 이 프로그램에는 HTML 편집기 및 사이트 관리자가 내장되어 있으며 매크로를 녹음하고 다음을 기록 할 수 있습니다. 너무 귀여운 FTP는 매우 유용하고 강력한 FTP 클라이언트입니다. www.globalscape.com/cuteftppro에서 World Wide Web에서 찾을 수 있습니다. 설치 배포 프로그램의 크기는 약 7 시간 반 메가 바이트입니다.

ftprush.

www.ftprush.com에서 인터넷에 위치한 또 다른 매우 좋은 상용 FTP 클라이언트. 분포의 크기는 약 4 시간 반 메가 바이트입니다. 그 기능 중에는 쾌적하고 간단한 사용자 인터페이스를 기록하고, 그런데이 클래스의 프로그램의 특징뿐만 아니라 비행에 대한 데이터 압축 지원뿐만 아니라 비용을 절감하도록 설계되었습니다. 사용자가 인터넷에서 파일을 점프하도록 소비했습니다. 또한 프로그램에는 사용자 조치를 자동화 할 수있는 내장 캐시 디렉토리뿐만 아니라 사용자 작업을 자동화하는 임베디드 스크립팅 암호가 포함 된 프로그램 스케줄러가 있습니다. SFTP, FTPS, SSL, TFTP는 러시아어 사용 사용자에게 중요한뿐만 아니라 지원되는뿐만 아니라 유니 코드 인코딩이 지원됩니다 (UTF-8 포함).

smartftp.

인터넷 에서이 클라이언트는 www.smartftp.com에서 찾을 수 있습니다. 이 프로그램의 배포 크기는 약 3 ~ 6 메가 바이트입니다. "Regalia"(또는 오히려 프로그램의 기능) 목록에서 다음 항목은 다음 항목을 나타냅니다. TSL / SSL 지원, IPv6 지원 "Fly", Support UTF-8 지원, UTF-8 지원 두 개의 서버, 원격 파일 편집, 내장 된 다운로드 플래너, 백업 생성 도구, 명령 줄 및 기타 기능에서 작업 지원, FTP 클라이언트의 경우 더 많거나 적습니다. 프로그램 인터페이스는 편안하고 아름답고 상당히 평범합니다.

Добавить комментарий