ওয়েব রিসোর্স: এটা কি

একটি ওয়েব সম্পদ কি

আধুনিক সমাজ ইন্টারনেট ছাড়া জমা দেওয়া যাবে না। প্রতিটি সময়, নির্দিষ্ট পৃষ্ঠাগুলি প্রবেশ করে বা কেবল সামাজিক নেটওয়ার্কগুলিতে বসে থাকে, আমরা বিশেষ পরিভাষা এবং নির্দিষ্ট জিনিসের ধনীতার পার্থক্য সম্পর্কে চিন্তা করি না। এই নিবন্ধটি আসলে, ওয়েবসাইট এবং ওয়েব রিসোর্স, কোন ধরনের ওয়েব সম্পদ বিদ্যমান, এবং তাদের বৈশিষ্ট্যগুলি কী মোকাবেলা করবে তা মোকাবেলা করবে। আপনি যদি ওয়েবসাইট তৈরি করতে স্বাধীনভাবে শিখতে চান তবে আমরা আপনাকে আমাদের বিনামূল্যে অনলাইন প্রোগ্রামিং এবং লেআউট কোর্স পাস করতে আমন্ত্রণ জানাই।

ওয়েবসাইট ধারণা এবং ওয়েব সম্পদ

ওয়েব সাইট - ফাইলগুলির একটি সেট, প্রোগ্রামিং ভাষা দ্বারা প্রতিফলিত ডকুমেন্টগুলি এমনভাবে যা তারা তাদের ইন্টারনেট ব্যবহারকারীদের দেখতে পায়। অন্য কথায়, সাইটগুলি পৃষ্ঠা বা একাধিক পৃষ্ঠাগুলিতে সংগৃহীত কোনও পাঠ্য, গ্রাফিকাল, অডিও বা ভিডিও তথ্য অন্তর্ভুক্ত করে।

একটি নিয়ম হিসাবে, একটি ডোমেইন নাম হিসাবে একটি ওয়েব সাইটের অনন্যতা নির্ধারণ করে। কিন্তু ওয়েব রিসোর্স - এটি একটি নোড বা বিন্দু যা একটি বিশেষ আইডেন্টিফায়ার সক্ষম করা হয়, যা আপনাকে ইন্টারনেটে পৃষ্ঠাটি সহজেই খুঁজে পেতে দেয়। প্রায়শই, এক ডোমেনটি একটি ওয়েব রিসোর্সের সাথে সম্পর্কিত হয়, তবে কখনও কখনও এটি ঘটে যে বেশ কয়েকটি ওয়েব সংস্থানগুলি একক ডোমেনে অবস্থিত, অথবা একটি ওয়েব রিসোর্সের নিজস্ব ডোমেইন রয়েছে।

ওয়েবসাইটটি বৃহত্তর, এটির সম্ভাব্যতা যা এটি বেশ কয়েকটি ডোমেনে অবস্থিত হবে। একটি নিয়ম হিসাবে একই ডোমেন, একটি নিয়ম হিসাবে বিভিন্ন ওয়েবসাইট রয়েছে, এটি বিনামূল্যে ওয়েব হোস্টিংয়ের পক্ষে সম্ভব।

ওয়েব সম্পদ ধরনের

বিভিন্ন ধরনের ওয়েব সম্পদ

টাইপ দ্বারা ওয়েব সংস্থানগুলিতে নির্দিষ্ট পার্থক্য রয়েছে:

  1. পরিষেবার প্রাপ্যতা দ্বারা:

    • খোলা - যখন ব্যতিক্রম ছাড়া সবাই, সমস্ত পরিষেবা ব্যতিক্রম ছাড়া উপলব্ধ করা হয়।
    • আধা-ওপেন - যখন আপনাকে নিবন্ধন করতে হবে, একটি নিয়ম হিসাবে, বিনামূল্যে
    • বন্ধ - ব্যক্তিগত এবং ব্যক্তিগত সাইটগুলি এমন প্রতিষ্ঠান এবং উপাদানগুলির জন্য তৈরি যেখানে আপনি কেবল একটি বিশেষ আমন্ত্রণের জন্য তৈরি করতে পারেন।
  2. শারীরিক অবস্থান দ্বারা:

    • প্রকাশ্যে উপলব্ধ - সব ব্যবহারকারীদের জন্য খোলা
    • স্থানীয় - শুধুমাত্র স্থানীয় নেটওয়ার্ক অ্যাক্সেস এলাকায় (পর্যাপ্ত ছোট এলাকায় বিশেষ কম্পিউটার নেটওয়ার্ক) খুলুন।
  3. তথ্য উপস্থাপনা প্রকল্প অনুযায়ী:
    • তথ্য সংস্থান - থিম্যাটিক সাইটগুলি (সংকীর্ণভাবে নির্দেশিত বিষয়গুলির সাথে) এবং থিম্যাটিক পোর্টাল (সাধারণত ব্যাপক তথ্য সহ বড় ওয়েব সম্পদ, পাশাপাশি সম্পদগুলির মধ্যে যোগাযোগ করার ক্ষমতা) অন্তর্ভুক্ত করুন)।
    • ইন্টারনেট উপস্থাপনা - একটি নিয়ম হিসাবে, যারা ব্যবসার মালিক তাদের সাইট। যেমন সাইটের বিভিন্ন উপজাতি রয়েছে: একটি দর্শন সাইট, প্রচারমূলক সাইট, অনলাইন দোকান ইত্যাদি।
    • ওয়েব পরিষেবাদি - এছাড়াও বিভিন্ন উপজাতি (ব্লগিং, ভিডিও হোস্টিং, অনুসন্ধান পরিষেবাদি, ইত্যাদি) অন্তর্ভুক্ত করে এবং ইন্টারনেটে একটি নির্দিষ্ট সংখ্যক কাজ সম্পাদন করার জন্য ডিজাইন করা হয়েছে।

আপনি সবচেয়ে আকর্ষণীয় হাইলাইট করতে পারেন। ওয়েব রিসোর্স সাইট প্রকারের ধরন : বিজ্ঞাপন জন্য ওয়েবসাইট। এই সাইটে, প্রধান ভূমিকাটি সাধারণত "ডিজাইন" দ্বারা বা আরো সফলভাবে কল্পনা করার একটি উপায় হিসাবে "ডিজাইন" দ্বারা অভিনয় করা হয় (কোন ক্ষেত্রে আমরা "ডিজাইন" কার্যকলাপের ফর্ম হিসাবে "সম্পর্কে কথা বলতে পারি)।

ব্যবসার জন্য ওয়েবসাইট। এই ক্ষেত্রে, ওয়েব সম্পদ কন্টেন্ট দ্বারা খুব ভীতিকর হবে না, কারণ সম্ভাব্য গ্রাহক বা ভোক্তাদের কাছে প্রয়োজনীয় সবচেয়ে গুরুত্বপূর্ণ তথ্যের শোকেস হিসাবে এই সাইটগুলির মূল উদ্দেশ্যটি একত্রীকরণ করা। যাইহোক, এটি উল্লেখযোগ্য যে ইন্ট্রা-হাসি ওয়েব সংস্থানগুলি (কর্পোরেট - যেখানে কোম্পানির বিপণন নীতি অ্যাকাউন্টে নেওয়া হয়, গ্রাহকদের এবং গ্রাহকদের সমস্ত প্রশ্ন বিবেচনা করা হয়)।

ওয়েবসাইট স্টোরেজ

একটি নির্দিষ্ট সাইট সাধারণত কাজ করার জন্য, এটি একটি নিরাপদ স্থানে রাখা আবশ্যক। যেমন উদ্দেশ্যে জন্য বিশেষ সার্ভার আছে। অন্যথায়, তারা হার্ডওয়্যার সার্ভার, বা ওয়েব সার্ভার বলা হয়। সাইটগুলি সংরক্ষণ করার জন্য সরবরাহ করা পরিষেবাগুলির একটি বিশেষ নাম রয়েছে। তারা ওয়েব হোস্টিং বলা হয়।

এটি উল্লেখযোগ্য যে সাইটটি সংরক্ষণ করার আগে, এটি কিছু একক সার্ভার থাকতে হবে। এখন ইন্টারনেটটি এতটাই বিদ্যুৎ উন্নয়ন করছে, যেগুলি প্রায়শই ব্যবহারকারীদের একটি বিকল্পটি অবলম্বন করে যখন বিভিন্ন সাইটগুলি তথাকথিত কাঠামোর মধ্যে একটি সাইটে সংরক্ষণ করা যেতে পারে। ভার্চুয়াল হোস্টিং।

একই সাইটটি বিভিন্ন ঠিকানায় এবং সার্ভারে সংরক্ষণ করা হয় যখন অন্য বিকল্পটি বাদ দেওয়া হয় না। এই ক্ষেত্রে, একটি মূল এবং একটি কপি আছে (এটি একটি ভিন্ন উপায়ে ভিন্ন হিসাবে - সাইটের আয়না সংস্করণ)

ওয়েব ডেভেলপারদের জন্য এমন কোনও আদেশের জন্য এটি উল্লেখযোগ্য এবং আরও ভাল সমাধানের জন্য এটি মূল্যবান। প্রকৃতপক্ষে, এই ক্ষেত্রে, একটি নির্দিষ্ট সাইট ডেটা সংরক্ষণের জন্য একটি নির্দিষ্ট পরিষেবা তৈরি করা এবং সম্পূর্ণ সমস্ত ডেটা সংরক্ষণের জন্য একটি ইতিমধ্যে ভাল-প্রসেসেড সার্ভার ব্যবহার করতে হবে না।

প্রশাসক বা তথাকথিত গুরুত্বপূর্ণ ভূমিকা উল্লেখ করাও এটি মূল্যবান। SISADMINOV (SLANG এর ভাষাতে), যা তার ভর্তি এবং টেকসই পরামিতি অনুসরণ করে সফলভাবে কার্যকরী ওয়েব রিসোর্স গঠনে একটি গুরুত্বপূর্ণ ভূমিকা পালন করে।

ইন্টারনেটের আধুনিক বিকাশ এক উপায় বা অন্য কেউ আমাদের এই নেটওয়ার্কে মুখোমুখি হওয়া জিনিসগুলির বিষয়ে সচেতন হতে বাধ্য করে। আপনি যদি আপনার ব্লগ পরিচালনা শুরু করতে, একটি অনলাইন দোকানটি খুলতে, অথবা কেবলমাত্র "বিষয়টিতে থাকুন" যা আপনি নেটওয়ার্কের সাথে মোকাবিলা করেছেন তা কেবল একটি ওয়েব সম্পদ কী তা জানা খুবই গুরুত্বপূর্ণ।

লোডার।

একটি অনলাইন সম্পদ কি?

ইন্টারনেট রিসোর্স (প্রতিশব্দ "ওয়েব রিসোর্স, ওয়েবসাইট, ওয়েব পরিষেবা, ওয়েবসাইট") - এটি একটি সমন্বিত প্রযুক্তিগত এবং সফ্টওয়্যার এবং হার্ডওয়্যার সরঞ্জামগুলির সমন্বয়, সেইসাথে বিশ্বব্যাপী ওয়েবের প্রকাশনার উদ্দেশ্যে তথ্যের একটি সমন্বয়। ইন্টারনেট রিসোর্স পাঠ্য, গ্রাফিক এবং মাল্টিমিডিয়া ফর্মের তথ্য থাকতে পারে। প্রতিটি ইন্টারনেট সম্পদ অবশ্যই একটি অনন্য ঠিকানা থাকতে হবে যা এটি নেটওয়ার্কে এটি খুঁজে পেতে দেয়।

ইন্টারনেট resource.jpg।

"ইন্টারনেট রিসোর্স" এর ধারণাটি প্রায়শই একটি বিশেষ শব্দভাণ্ডার ব্যবহার করা হয়, কারণ এর বাদ্যযন্ত্র বিশেষ কম্পিউটার পরিভাষায় ফিরে যায়। একটি সম্পদ, বা সিস্টেম রিসোর্স, তথ্য প্রযুক্তি একটি কম্পিউটার সিস্টেমে সীমিত প্রাপ্যতা একটি শারীরিক বা ভার্চুয়াল উপাদান বলা হয়।

অর্থাৎ, কম্পিউটারে কোনও ডিভাইস একটি সম্পদ হিসাবে বিবেচনা করা যেতে পারে। সম্পদগুলিও শারীরিক উপাদানগুলিও ব্যবহার করে না (মেমরি উপাদান, ইত্যাদি), তবে ফাইলগুলির মতো ভার্চুয়াল। এটি ব্যবহারের ভার্চুয়াল অংশে ওয়েব (ইন্টারনেট) সংস্থার ধারণা ক্রমবর্ধমান হয়। তরুণ ইন্টারনেটের যুগে, নেটওয়ার্কটি নথি খুঁজছিল, বা একটি বিশেষ ঠিকানা ছিল এমন ফাইলগুলির পরিবর্তে। ইন্টারনেটে সংস্থার অধীনে শীঘ্রই তারা সম্পূর্ণ তথ্য সিস্টেম এবং সংশ্লিষ্ট নেটওয়ার্কটি বুঝতে শুরু করেছে (উদাহরণস্বরূপ, ইলেকট্রনিক লাইব্রেরি ইত্যাদি)।

ইন্টারনেটে শর্তাবলী ব্যবহার করার সময়, "রিসোর্স" শব্দটি একই বৈশিষ্ট্য (সনাক্তকরণ এবং নোটেশন, অ্যাড্রেসিং এবং প্রযুক্তিগত প্রক্রিয়াকরণ) পেয়েছে। যাইহোক, বিশেষজ্ঞদের মধ্যে দীর্ঘ আলোচনা কারণ একটি নির্দিষ্ট নির্দিষ্টতা ছিল। এই আলোচনার সবচেয়ে বিখ্যাত প্লট ইন্টারনেট সংস্থার শ্রেণীবিভাগ সম্পর্কে একটি বিতর্ক ছিল। যাইহোক, বাস্তবতায়, বিরোধের জন্য আরো কারণ ছিল। প্রযুক্তিগত বিষয় ছাড়াও, বিশেষজ্ঞরা সামাজিক, ভাষাগত এবং এমনকি দার্শনিক দিক নিয়ে আলোচনা করেছেন।

ইন্টারনেটের আরও উন্নয়ন কেবলমাত্র ওয়েবসাইটগুলির সংখ্যা বৃদ্ধি করে না, বরং তাদের ফাংশন এবং গন্তব্যের বিভিন্ন অংশেও বৃদ্ধি পেয়েছে। "ইন্টারনেট রিসোর্স" শব্দটির প্রয়োগ সম্পর্কে প্রশ্নগুলি রয়ে গেছে, কিন্তু দৈনন্দিন জীবনে এটি অত্যন্ত বিরল।

ইন্টারনেট

ইন্টারনেট (ইংরেজি) - তথ্য সংরক্ষণ এবং প্রেরণের জন্য যৌথ কম্পিউটার নেটওয়ার্কের বিশ্বব্যাপী সিস্টেম। প্রায়শই বিশ্বব্যাপী নেটওয়ার্ক এবং বিশ্বব্যাপী নেটওয়ার্ক, পাশাপাশি একটি নেটওয়ার্ক হিসাবে উল্লেখ করা হয়। টিসিপি / আইপি প্রোটোকল স্ট্যাকের উপর নির্মিত। ওয়ার্ল্ড ওয়াইড ওয়াইড ওয়াইড ওয়াইড www এবং অন্যান্য অনেক তথ্য ট্রান্সমিশন সিস্টেম ইন্টারনেটের উপর ভিত্তি করে।

বেসিক ইন্টারনেট সম্পদ

ইন্টারনেটের প্রধান সম্পদ বিবেচনা করুন। সবচেয়ে জনপ্রিয় ইন্টারনেট রিসোর্স ওয়ার্ল্ড ওয়াইড ওয়েব, বা www, যা একটি বিশাল পরিমাণ (বিলিয়নেরও বেশি) মাল্টিমিডিয়া ডকুমেন্টস, যা একটি চমৎকার চেহারা ব্যতীত অন্য একটি উল্লেখযোগ্য বৈশিষ্ট্য একে অপরের উল্লেখ করার ক্ষমতা। এর মানে হল বর্তমান নথির লিঙ্কের উপস্থিতি কোনও WWW ডকুমেন্টে রূপান্তর বাস্তবায়ন করা, যা অন্য কম্পিউটার নেটওয়ার্কে শারীরিকভাবে পোস্ট করা যেতে পারে। Www (ওয়ার্ল্ড ওয়াইড ওয়েব, ওয়ার্ল্ড ওয়াইড ওয়েব) - অন্তর্বর্তীকালীন হাইপারমিডিয়া নথির একটি সেট

পরবর্তী নেটওয়ার্ক রিসোর্সটি FTP হয়, যা সমস্ত ধরণের ফাইলগুলির একটি স্টোরেজ এবং স্থানান্তর সিস্টেম। FTP (ফাইল ট্রান্সফার প্রোটোকল, ফাইল ট্রান্সফার প্রোটোকল) - সমস্ত ধরণের ফাইল পাঠানোর জন্য রিপোজিটরি এবং সিস্টেম।

প্রাচীনতম ইন্টারনেট রিসোর্স ই-মেইল (ইমেল)। ই-মেইল (ইমেল) - ইমেল প্রেরণ ব্যবস্থা।

নেটওয়ার্কের বিষয়ে আলোচনার জন্য, একটি নিউজগ্রুপ নামে একটি গ্লোবাল বিতরণযোগ্য সিস্টেম উদ্দেশ্যে করা হয়। এই ধরনের সবচেয়ে জনপ্রিয় সিস্টেমগুলির মধ্যে একটি হল নিউজ ইউরিনেটের একটি গ্রুপ।

টেলনেট সার্ভিস আপনাকে দূরবর্তী কম্পিউটারে সংযোগ করতে এবং তার সংস্থানগুলির সাথে কাজ করতে দেয়। এটি কম্পিউটারের রিমোট কন্ট্রোলের জন্য একটি পরিষেবা।

অবশেষে, ইন্টারনেটে একটি আইআরসি (চ্যাট) সিস্টেম রয়েছে, কীবোর্ড থেকে পাঠ্য প্রবেশ করে বাস্তব সময়ে ব্যবহারকারীদের লাইভ যোগাযোগ বাস্তবায়ন করে।

আপনি আপনার স্বাগত ধন্যবাদ

আপনি আপনার স্বাগত ধন্যবাদ (Eng। ওয়ার্ল্ড ওয়াইড ওয়েব। ) - একটি বিতরিত সিস্টেম যা ইন্টারনেটে সংযুক্ত বিভিন্ন কম্পিউটারে সংযুক্ত ইন্টারকানেক্টযুক্ত নথিতে অ্যাক্সেস সরবরাহ করে। ওয়ার্ল্ড ওয়াইড ওয়েব মনোনীত করার জন্য ওয়ার্ড ওয়েব ব্যবহার করুন (ENG। ওয়েব। "ওয়েব") এবং সংক্ষেপে Www. । ওয়ার্ল্ড ওয়াইড ওয়েবটি ইলেকট্রনিক ফরমের বৃহত্তম বিশ্বব্যাপী বহুভাষী তথ্য সংগ্রহস্থল: বিশ্বব্যাপী অবস্থিত কম্পিউটারগুলিতে অবস্থিত লক্ষ লক্ষ সম্পর্কিত নথি। এটি সবচেয়ে জনপ্রিয় এবং আকর্ষণীয় ইন্টারনেট পরিষেবা বলে মনে করা হয়, যা তার অবস্থান নির্বিশেষে তথ্য অ্যাক্সেসের অনুমতি দেয়। খবর শিখতে, কিছু শিখতে বা মজা করার জন্য, লোকেরা টিভি দেখেন, রেডিওটি শুনুন, সংবাদপত্র, ম্যাগাজিন, বই পড়ুন। ওয়ার্ল্ড ওয়াইড ওয়েব ব্যবহারকারী সম্প্রচার, ভিডিও তথ্য, প্রেস, বই, কিন্তু পার্থক্যের সাথে এটি এমন সমস্ত পার্থক্য ছাড়াই সরবরাহ করে যা এই সমস্ত বাড়ি ছাড়াই প্রাপ্ত হতে পারে। আপনার আগ্রহের তথ্য উপস্থাপন করা কোন ব্যাপার না (পাঠ্য নথি, ফটোগ্রাফি, ভিডিও বা সাউন্ড ফ্যাগমেন্ট) এবং যেখানে এই তথ্যটি ভৌগোলিকভাবে (রাশিয়া, অস্ট্রেলিয়ায় বা আইভোরির ​​তানে) - আপনি এটি পাবেন আপনার কম্পিউটারে কয়েক মিনিট।

বিশ্বব্যাপী ওয়েবটি লক্ষ লক্ষ ওয়েব সার্ভার শত শত তৈরি করে। সর্বাধিক ওয়ার্ল্ড ওয়াইড ওয়েব রিসোর্স একটি হাইপারটেক্সট। ওয়ার্ল্ড ওয়াইড ওয়েব পোস্টে হাইপারটেক্সট নথিগুলি ওয়েব পেজ বলা হয়। সাধারণ থিম, নকশা, পাশাপাশি সম্পর্কিত লিঙ্ক দ্বারা তৈরি বেশ কয়েকটি ওয়েব পৃষ্ঠাগুলি এবং সাধারণত একই ওয়েব সার্ভারে অবস্থিত ওয়েব সাইটটিকে বলা হয়। ওয়েব পৃষ্ঠাগুলি ডাউনলোড এবং দেখার জন্য বিশেষ প্রোগ্রামগুলি ব্যবহার করা হয় - ব্রাউজার। ওয়ার্ল্ড ওয়াইড ওয়েব তথ্য প্রযুক্তি এবং ইন্টারনেটের উন্নয়নে একটি বুমে একটি বাস্তব বিপ্লব সৃষ্টি করেছে। প্রায়শই, ইন্টারনেটের কথা বলার অর্থ তারা ওয়ার্ল্ড ওয়াইড ওয়েবের অর্থ, কিন্তু এটি বোঝা গুরুত্বপূর্ণ যে এটি একই জিনিস নয়।

ওয়ার্ল্ড ওয়াইড ওয়েব এর ইতিহাস

ওয়ার্ল্ড ওয়াইড ওয়েবের উদ্ভাবকরা টিম বার্নার্স-লি বলে মনে করা হয় এবং এটি কম পরিমাণে রবার্ট কায়ো বলে মনে করা হয়। টিম বার্নার্স-লি HTTP প্রযুক্তি, URI / URL এবং HTML এর লেখক। 1980 সালে তিনি ইউরোপীয় কাউন্সিলের পারমাণবিক গবেষণায় (ফরাসী ইউরোপিন পোইড লা রিচার্চ নিউক্লিয়ের, সিইআরএন) সফটওয়্যার কনসালটেন্টে কাজ করেন। জেনেভাতে (সুইজারল্যান্ড) এ এটি ছিল, তিনি তার নিজের চাহিদাগুলির জন্য এন্যাজিয়ার প্রোগ্রাম লিখেছিলেন (ইংরেজী। অনুসন্ধান করুন, আপনি "তদন্তকারী" হিসাবে অবাধে অনুবাদ করতে পারেন), যা ডেটা সংরক্ষণের জন্য র্যান্ডম অ্যাসোসিয়েশন ব্যবহার করে এবং বিশ্বের জন্য ধারণাগত ভিত্তিতে স্থাপন করা হয়েছে। ওয়াইড ওয়েব.

1989 সালে, সংস্থাটির অভ্যন্তরীণ নেটওয়ার্কের উপর সিইআরএন-তে কাজ করে, টিম বার্নার্স-লি একটি বিশ্বব্যাপী হাইপারটেক্সট প্রজেক্ট অফ বিশ্বব্যাপী ওয়েব হিসাবে পরিচিত। প্রকল্পটি হাইপারলিঙ্ক সম্পর্কিত হাইপারটেক্সট ডকুমেন্টস প্রকাশের সূচিত করে, যা সিইআরএন বিজ্ঞানীদের জন্য তথ্য অনুসন্ধান ও সংহতকরণ সহজতর করবে। প্রকল্পটি টিম বার্নার্স-লি (যৌথভাবে তার সহকারীর সাথে যৌথভাবে) বাস্তবায়ন করার জন্য, URI শনাক্তকারীর উদ্ভাবিত ছিল, HTTP প্রোটোকল এবং এইচটিএমএল ভাষা। এই প্রযুক্তি যা ইতিমধ্যে আধুনিক ইন্টারনেটে জমা দিতে পারে। 1991 থেকে 1993 সাল পর্যন্ত বার্নার্স-লি এই মানগুলির প্রযুক্তিগত বৈশিষ্ট্যগুলি উন্নত করে এবং প্রকাশিত হয়। কিন্তু, তবে, আনুষ্ঠানিকভাবে বিশ্বব্যাপী ওয়েবের জন্মের বছরটি 1989 সালের বিবেচনা করা উচিত।

বার্নার্স-লি প্রকল্পের কাঠামোর মধ্যে, বিশ্বের প্রথম httpd ওয়েব সার্ভার এবং বিশ্বব্যাপী প্রথম হাইপারটেক্সট ওয়েব ব্রাউজার ওয়ার্ল্ডওয়াইডওয়েব নামে পরিচিত। এই ব্রাউজার একযোগে একটি WYSIWYG সম্পাদক (SOC। প্রোগ্রামটি নেক্সটেপে পরিবেশে কাজ করে এবং 1991 সালের গ্রীষ্মে ইন্টারনেটে ছড়িয়ে পড়তে শুরু করে।

বিশ্বব্যাপী প্রথম ওয়েবসাইটটি প্রথম ওয়েব সার্ভারে প্রথম ওয়েব সার্ভারে বার্নার্স-লি পোস্ট করেছেন, http://info.cern.ch/ এর অ্যাক্সেসযোগ্য। রিসোর্সটি বিশ্বব্যাপী ওয়েবের ধারণাটি নির্ধারণ করে, একটি ব্রাউজার ব্যবহার করে একটি ওয়েব সার্ভার ইনস্টল করার নির্দেশাবলীর অন্তর্ভুক্ত ছিল। এই সাইটটি বিশ্বের প্রথম অনলাইন ডিরেক্টরি ছিল, কারণ পরে টিম বার্নার্স-লি পোস্ট করেছেন এবং লিঙ্কগুলির একটি তালিকা সমর্থিত কারণ অন্যান্য সাইটের জন্য।

1994 সাল থেকে, ওয়ার্ল্ড ওয়াইড ওয়েবের উন্নয়নে প্রধান কাজ, ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম, ডাব্লু 3 সি, যা ভিত্তিক এবং এখনও টিম বার্নার্স-লি এর নেতৃত্বে ছিল। এই কনসোর্টিয়াম এমন একটি সংস্থা যা ইন্টারনেট এবং ওয়ার্ল্ড ওয়াইড ওয়েবের জন্য প্রযুক্তিগত মানগুলি বিকাশ ও বাস্তবায়ন করে। W3C মিশন: "দীর্ঘমেয়াদী নেটওয়ার্ক উন্নয়ন গ্যারান্টি গ্যারান্টি প্রোটোকল এবং নীতিগুলি তৈরি করে বিশ্বব্যাপী ওয়েবের সম্ভাব্যতা সম্পূর্ণভাবে প্রকাশ করে।" দুটি অন্যান্য প্রধান কনসোর্টিয়াম কাজ - সম্পূর্ণ "নেটওয়ার্ক ইন্টারন্যাশনালাইজেশন" প্রদান এবং প্রতিবন্ধী ব্যক্তিদের কাছে একটি নেটওয়ার্ক অ্যাক্সেসযোগ্য করে তোলে।

W3C ইন্টারনেটের জন্য অভিন্ন নীতি এবং স্ট্যান্ডার্ডগুলি বিকাশ করে ("সুপারিশগুলি" বলা হয়, ইংরেজি। W3C সুপারিশগুলি), যা প্রোগ্রাম এবং সরঞ্জামগুলির নির্মাতারা দ্বারা এম্বেড করা হয়। সুতরাং, বিভিন্ন সংস্থার সফ্টওয়্যার পণ্য এবং সরঞ্জামগুলির মধ্যে সামঞ্জস্য অর্জন করা হয়, যা বিশ্বব্যাপী নেটওয়ার্ককে আরও নিখুঁত, সর্বজনীন এবং সুবিধাজনক করে তোলে। ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়ামের সমস্ত সুপারিশগুলি খোলা আছে, যা পেটেন্ট দ্বারা সুরক্ষিত নয় এবং কোনও ব্যক্তির দ্বারা কনসোর্টিয়ামের কোনও আর্থিক deductions ছাড়া কোনও ব্যক্তির দ্বারা চালু করা যেতে পারে।

ওয়ার্ল্ড ওয়াইড ওয়েব এর গঠন এবং নীতি

বিশ্বব্যাপী ওয়েব বিশ্বব্যাপী বিশ্বব্যাপী ওয়েব সার্ভার তৈরি করে। ওয়েব সার্ভারটি নেটওয়ার্কের সাথে সংযুক্ত কম্পিউটারে চলমান একটি প্রোগ্রাম এবং ডাটা ট্রান্সমিশনের জন্য HTTP প্রোটোকল ব্যবহার করে। সহজতম আকারে, এমন একটি প্রোগ্রাম একটি নির্দিষ্ট সংস্থান নেটওয়ার্কের উপর একটি HTTP অনুরোধটি পায়, স্থানীয় হার্ড ডিস্কের উপযুক্ত ফাইলটি খুঁজে পায় এবং এটি কম্পিউটারে অনুরোধ করা নেটওয়ার্কে পাঠায়। আরো জটিল ওয়েব সার্ভারগুলি টেমপ্লেট এবং স্ক্রিপ্ট ব্যবহার করে গতিশীলভাবে ডকুমেন্টগুলি করতে HTTP অনুরোধের প্রতিক্রিয়া জানাতে সক্ষম।

বিশ্বব্যাপীworoundwikipedia% 281% 29.png? Uselang = ru

ওয়েব সার্ভার থেকে প্রাপ্ত তথ্যটি দেখতে, ক্লায়েন্ট কম্পিউটারে একটি বিশেষ প্রোগ্রাম প্রয়োগ করা হয় - একটি ওয়েব ব্রাউজার। ওয়েব ব্রাউজারের প্রধান ফাংশন একটি হাইপারটেক্সটের প্রদর্শন। বিশ্বব্যাপী ওয়েব হাইপারটেক্সট এবং হাইপারলিঙ্কের ধারণাগুলির সাথে অনিচ্ছাকৃতভাবে যুক্ত। ওয়েবে বেশিরভাগ তথ্য একটি হাইপারটেক্সট।

হাইপারটেক্সটের সৃষ্টি, সংগ্রহস্থল এবং প্রদর্শনের সহজতর করার জন্য, বিশ্বব্যাপী ওয়েবটি ঐতিহ্যগতভাবে HTML ভাষা ব্যবহার করে (হাইপারটেক্সট মার্কআপ ভাষা, "হাইপারটেক্সট চিহ্নিত ভাষা")। হাইপারটেক্সট নথির তৈরি (মার্কআপ) এর কাজটি একটি সংঘর্ষ বলা হয়, এটি একটি ওয়েবমাস্টার বা মার্কআপের একটি পৃথক বিশেষজ্ঞের দ্বারা তৈরি করা হয় - শিরোনাম। এইচটিএমএল মার্কআপের পরে, ফলাফলের দস্তাবেজটি একটি ফাইলে সংরক্ষণ করা হয় এবং এই ধরনের HTML ফাইলগুলি বিশ্বব্যাপী ওয়েব সংস্থানগুলির মূল প্রকার। এইচটিএমএল ফাইলটি ওয়েব সার্ভারে উপলব্ধ হওয়ার পরে, এটি "একটি ওয়েব পেজ" কল করতে শুরু করে। ওয়েব পৃষ্ঠাগুলির সেট একটি ওয়েবসাইট গঠন করে।

হাইপারটেক্সট ওয়েব পৃষ্ঠাগুলিতে হাইপারলিঙ্ক রয়েছে। হাইপারলিঙ্কগুলি বিশ্বব্যাপী ওয়েব ব্যবহারকারীদের সহজেই সংস্থানগুলি (ফাইল) এর মধ্যে সরাতে সহায়তা করে, যা কোনও স্থানীয় কম্পিউটারে বা দূরবর্তী সার্ভারে থাকে কিনা তা সত্ত্বেও। ওয়ার্ল্ড ওয়াইড ওয়েবের রিসোর্সের অবস্থান নির্ধারণ করতে, ইউনিফর্ম রিসোর্স লোকেটারস ইউআরএল (ইংরেজি ইউনিফর্ম রিসোর্স লোকেটার) ব্যবহার করা হয়। উদাহরণস্বরূপ, রাশিয়ান সেকশন উইকিপিডিয়ার প্রধান পৃষ্ঠার সম্পূর্ণ URL টি মনে হচ্ছে: http://ru.wikipedia.org/wiki/spalvnaya_strica. । যেমন URL গুলি URI এর সনাক্তকরণ প্রযুক্তি একত্রিত করে (ইঞ্জিন। ইউনিফর্ম রিসোর্স আইডেন্টিফায়ার - "ইউনিফর্ম রিসোর্স আইডেন্টিফায়ার") এবং DNS ডোমেন নাম সিস্টেম (ENG। ডোমেইন নাম সিস্টেম)। ডোমেইন নামটি (এই ক্ষেত্রে ru.wikipedia.org) URL অংশ হিসাবে একটি কম্পিউটার (আরও সঠিকভাবে, তার নেটওয়ার্ক ইন্টারফেসগুলির মধ্যে একটি) নির্দেশ করে যা পছন্দসই ওয়েব সার্ভারের কোডটি কার্যকর করে। বর্তমান পৃষ্ঠার URL টি ব্রাউজারের ঠিকানা বারে দেখা যেতে পারে, যদিও বেশিরভাগ আধুনিক ব্রাউজার বর্তমান সাইটের ডোমেন নামটি দেখানোর জন্য ডিফল্ট পছন্দ করে।

ওয়ার্ল্ড ওয়াইড ওয়েব প্রযুক্তি

ওয়েবের চাক্ষুষ উপলব্ধি উন্নত করতে, সিএসএস প্রযুক্তি ব্যাপকভাবে প্রয়োগ করা হয়েছে, যা আপনাকে বিভিন্ন ওয়েব পৃষ্ঠাগুলির জন্য একক ডিজাইন শৈলী সেট করতে দেয়। মনোযোগ দেওয়ার মূল্যবান আরেকটি উদ্ভাবন হল URN রিসোর্স ডিজাইনেশন সিস্টেম (ENG। ইউনিফর্ম রিসোর্স নাম)।

বিশ্বব্যাপী ওয়েবের জনপ্রিয় উন্নয়ন ধারণাটি একটি শব্দার্থিক cobweb এর সৃষ্টি। সেমাটিক ওয়েবে বিদ্যমান বিশ্বব্যাপী ওয়েবের উপর একটি উপস্থাপক, যা নেটওয়ার্কের জন্য নেটওয়ার্কে পোস্ট করা তথ্যের জন্য আরও বেশি বোধগম্য তথ্য তৈরি করার জন্য ডিজাইন করা হয়েছে। সেমাটিক ওয়েবে একটি নেটওয়ার্কের ধারণা যা মানব ভাষার প্রতিটি সংস্থানটি কম্পিউটারে বোঝার জন্য একটি বর্ণনা দিয়ে সজ্জিত হবে। Semantic ওয়েব প্ল্যাটফর্ম এবং প্রোগ্রামিং ভাষা নির্বিশেষে, কোন অ্যাপ্লিকেশন জন্য ভাল-কাঠামোগত তথ্য অ্যাক্সেস খোলে। প্রোগ্রামগুলি প্রয়োজনীয় সংস্থানগুলি নিজেদেরকে খুঁজে পেতে, প্রক্রিয়া, শ্রেণীভুক্ত ডেটা, লজিক্যাল সংযোগ সনাক্ত করতে, সিদ্ধান্ত আঁকতে এবং এমনকি এই সিদ্ধান্তগুলির উপর ভিত্তি করে সিদ্ধান্ত নিতে সক্ষম হবে। ব্যাপক এবং উপযুক্ত বাস্তবায়ন সঙ্গে, শব্দার্থিক ওয়েব ইন্টারনেটে একটি বিপ্লব হতে পারে। একটি রিসোর্স বর্ণনা কম্পিউটার তৈরি করতে, একটি RDF ফর্ম্যাটটি সেমিকটিক ওয়েব (Eng। রিসোর্স বর্ণনা ফ্রেমওয়ার্ক), যা এক্সএমএল সিনট্যাক্সের উপর ভিত্তি করে তৈরি হয় এবং রিসোর্স মনোনীত করার জন্য URI সনাক্তকারীগুলি ব্যবহার করে। এই অঞ্চলে নতুন RDFS (ইংরেজি RDF স্কিমা) এবং SPARQL (ইংরেজি প্রোটোকল এবং RDF কোয়েরি ভাষা) ("স্পার্কল" হিসাবে উচ্চারণ করা হয়েছে), RDF ডেটাতে দ্রুত অ্যাক্সেসের জন্য একটি নতুন ক্যোয়ারী ভাষা।

প্রধান বিশ্বব্যাপী cobwebs প্রয়োগ

এইচটিএমএল। (হাইপার টেক্সট মার্কআপ ভাষা, হাইপারটেক্সট চিহ্নিত ভাষা)। এটি তথ্য উপস্থাপন করতে www তে ব্যবহৃত হাইপারমিডিয়া নথির বিন্যাস। এই বিন্যাসটি ডকুমেন্টের বিষয়বস্তু, এর কাঠামো এবং অন্যান্য নথির সাথে তার সংযোগের বর্ণনা দেয়। ব্যবহারকারীর পর্দায় নথির উপস্থিতিটি ন্যাভিগেটর দ্বারা নির্ধারিত হয়: যদি ব্যবহারকারী গ্রাফিক বা পাঠ্য টার্মিনালের সাথে কাজ করে তবে কোনও ক্ষেত্রে পর্দায় নথির একটি ভিন্ন চেহারা থাকবে। HTML Hypermedia নথির উপাদানের জন্য একটি সংহত ভূমিকা পালন করে। ফাইল নামগুলি। এইচটিএমএল ফরম্যাটে, সাধারণত। HTML (অথবা সার্ভার উইন্ডোজের অধীনে কাজ করে) এর সাথে শেষ হয়। ইউআরএল (ইউনিফর্ম রিসোর্স লোকেটার, সম্পদ সার্বজনীন পয়েন্টার)। যেমন একটি নাম কোন ইন্টারনেট তথ্য সম্পদ মৌখিক রেফারেন্স হয়। ইন্টারনেট রিসোর্স একটি নির্দিষ্ট কম্পিউটারের আইপি ঠিকানা জুড়ে পাওয়া যায়। HTTP (হাইপারটেক্সট ট্রান্সফার প্রোটোকল, হাইপারটেক্সট ট্রান্সমিশন প্রোটোকল)। যেমন একটি নাম একটি প্রোটোকল যা ক্লায়েন্ট এবং www সার্ভার ক্লায়েন্টে হাইপারমিডিয়া ডকুমেন্ট প্রেরণ করতে ইন্টারঅ্যাক্ট করে। Www. - একটি পূর্ণাঙ্গ ইন্টারনেট সংযোগ প্রয়োজন যে সরাসরি অ্যাক্সেস সেবা। গ্রাফিক বা অন্যান্য অ-পাঠ্য তথ্য ধারণকারী নথির জন্য এটি দ্রুত যোগাযোগের লাইনগুলির প্রয়োজন। যখন গতি কম থাকে, তখন WWW যে সুবিধার অংশটি এত জনপ্রিয় হয়েছে।

কাজের মুলনীতি

অন্যান্য অন্যান্য ইন্টারনেট পরিষেবাদিগুলির মতো, ওয়ার্ল্ড ওয়াইড ওয়েব ক্লায়েন্ট-সার্ভার মডেলের মধ্যে কাজ করে। একটি সার্ভার হিসাবে, একটি নিয়ম হিসাবে, নেটওয়ার্কের সাথে সংযুক্ত একটি কম্পিউটার যা একটি বিশেষ প্রোগ্রাম কাজ করে। এটি এই প্রোগ্রামটি প্রায়শই একটি ওয়েব সার্ভার বলা হয়। ক্লায়েন্ট বর্তমানে ইন্টারনেটের সাথে যুক্ত কোনও কম্পিউটার যা ওয়েব পাবলিশিং প্রোগ্রাম চলছে - ব্রাউজার (ব্রাউজার) (ইংরেজি থেকে ব্রাউজ করুন - ফ্লিপ, স্ক্রোল)। ব্রাউজার কাজটি একটি ওয়েব সার্ভারের সাথে তথ্য বিনিময় করতে, ব্যবহারকারীর প্রয়োজনীয় নথিগুলি অর্জন করা, প্রাপ্ত হাইপারটেক্সট তথ্য এবং পর্দায় নথির প্রদর্শন প্রক্রিয়াকরণ করা হয়। ওয়েব সার্ভারের মধ্যে তথ্য বিনিময় এবং HTTP প্রোটোকল ব্যবহার করে পরিচালিত হয়।

ব্রাউজার সঙ্গে কাজ

আজ, বিশ্বব্যাপী ওয়েব, ওয়ার্ল্ড ওয়াইড ওয়েবের আবিষ্কারের দশ বছর পর, ব্রাউজারটি সবচেয়ে জটিল সফ্টওয়্যার যা সহজে ব্যবহার করে এবং সুযোগের সম্পদকে একত্রিত করে। ব্রাউজারটি কেবলমাত্র বিশ্বজুড়ে হাইপারটেক্সট রিসোর্সের বিশ্বকে উন্মুক্ত করে না ওয়াইড ওয়েব. এটি অন্যান্য নেটওয়ার্ক পরিষেবাদিগুলির সাথেও কাজ করতে পারে, যেমন FTP, গোফার, ওয়াইস। ব্রাউজারের সাথে একসঙ্গে, ইমেল পরিষেবাদি (ই-মেইল) এবং সংবাদ (সংবাদ) ব্যবহার করার জন্য একটি প্রোগ্রাম ইনস্টল করা হয়। আসলে, ব্রাউজারটি নেটওয়ার্ক পরিষেবাদি অ্যাক্সেস করতে প্রধান প্রোগ্রাম। এটির মাধ্যমে, আপনি কোনও ইন্টারনেট পরিষেবাটি অ্যাক্সেস করতে পারেন, এমনকি যদি ব্রাউজারটি এই পরিষেবার সাথে কাজ সমর্থন করে না। এটি বিশেষভাবে প্রোগ্রামযুক্ত ওয়েব সার্ভারগুলি ব্যবহার করে যা বিশ্বব্যাপী ওয়েবকে এই নেটওয়ার্ক পরিষেবার সাথে যুক্ত করে। এই ধরনের ওয়েব সার্ভারের একটি উদাহরণ একটি ওয়েব ইন্টারফেসের সাথে অসংখ্য ফ্রি ইমেল সার্ভার (দেখুন http://www.mail.ru) আজ বিভিন্ন কোম্পানি দ্বারা তৈরি অনেক ব্রাউজার প্রোগ্রাম রয়েছে। নেটস্কেপ ন্যাভিগেটর এবং ইন্টারনেট এক্সপ্লোরারের মতো ব্রাউজারগুলি সর্বশ্রেষ্ঠ বিতরণ এবং স্বীকৃতি পেয়েছে। এটি এই ব্রাউজার যা নিজেদের মধ্যে প্রধান প্রতিযোগিতা তৈরি করে, যদিও এটি মূল্যবান যে এই প্রোগ্রামগুলি মূলত অনুরূপ। এটি বোঝা যায়, কারণ তারা একই স্ট্যান্ডার্ডগুলিতে কাজ করে - ইন্টারনেট নেটওয়ার্ক মান। ব্রাউজারের সাথে কাজটি শুরু করে যে ব্যবহারকারী ঠিকানা বারে রিসোর্সের URL টি অর্জন করছে যা তিনি অ্যাক্সেস করতে চান, এবং Enter কী চাপুন ।

shahovalov06.png।

ব্রাউজারটি নির্দিষ্ট নেটওয়ার্ক সার্ভারে একটি অনুরোধ পাঠায়। ব্যবহারকারী দ্বারা নির্দিষ্ট ওয়েব পৃষ্ঠার উপাদানগুলি সার্ভার থেকে আসে, এটি ধীরে ধীরে ব্রাউজারের ওয়ার্ডে প্রদর্শিত হয়। সার্ভারের পৃষ্ঠার উপাদানগুলি পাওয়ার প্রক্রিয়া ব্রাউজারের নিম্ন "স্ট্যাটাস" স্ট্রিংটিতে প্রদর্শিত হয়।

shahovalov07.png।

প্রাপ্ত ওয়েব পৃষ্ঠায় থাকা টেক্সট হাইপারলিঙ্কগুলি সাধারণত নথির অবশিষ্ট পাঠ্যের রঙ থেকে আলাদা রঙের দ্বারা হাইলাইট করা হয় এবং জোর দেওয়া হয়। ব্যবহারকারীদের এখনও দেখা যায় না এমন সংস্থানগুলি নির্দেশ করে উল্লেখ করে, এবং ইতিমধ্যে পরিদর্শন করা সংস্থার লিঙ্কগুলি সাধারণত বিভিন্ন রঙ থাকে। ছবি hyperlinks হিসাবে কাজ করতে পারেন। যাই হোক না কেন টেক্সট লিঙ্ক বা গ্রাফিক, যদি আপনি মাউস কার্সারটি এনে দেন তবে তার ফর্মটি পরিবর্তন হবে। একই সাথে ব্রাউজারের স্ট্যাটাস বারে লিঙ্কটি নির্দেশ করে এমন ঠিকানাটি প্রদর্শিত হবে।

shahovalov_navi.png।

যখন আপনি হাইপারলিঙ্কের উপর ক্লিক করেন, তখন ব্রাউজারটি ওয়ার্কড উইন্ডোতে রিসোর্স খোলে যা এটি নির্দেশ করে, এর পূর্ববর্তী সংস্থার সাথে এটি আনলোড করা হয়। ব্রাউজার ব্রাউজিং পৃষ্ঠাগুলির একটি তালিকা এবং প্রয়োজনে ব্যবহারকারীদের একটি তালিকা তৈরি করে, পৃষ্ঠায় ফিরে যাওয়া চেইনটিতে ফিরে যেতে পারে। এটি করার জন্য, আপনাকে ব্রাউজার মেনুতে "ব্যাক" বোতামটি ("ব্যাক") এ ক্লিক করতে হবে - এবং বর্তমান নথিটি খুলে দেওয়ার আগে আপনি যে পৃষ্ঠায় দেখছেন তার কাছে ফিরে আসবে। প্রতিটি সময় আপনি এই বোতামটি টিপুন, ব্রাউজারটি হবে পরিদর্শন নথি তালিকা একটি নথির জন্য ফিরে ফিরে। হঠাৎ করেই আপনি খুব দূরে ফিরে এসেছেন, ব্রাউজার মেনুতে "ফরোয়ার্ড" বোতামটি ("ফরোয়ার্ড") ব্যবহার করুন। এটি আপনাকে ডকুমেন্টগুলির তালিকাতে এগিয়ে যেতে সহায়তা করবে। "স্টপ" ("স্টপ") ডকুমেন্টের ডকুমেন্টেশনটি বন্ধ করবে। "রিফ্রেশ" বোতামটি আপনাকে সার্ভার থেকে বর্তমান ডকুমেন্টটি পুনরায় চালু করতে দেয়। এর উইন্ডোতে ব্রাউজারটি কেবল একটি ডকুমেন্ট দেখাতে পারে: অন্য নথি প্রদর্শন করতে এটি পূর্ববর্তীটিকে আনলোড করে। এটি বিভিন্ন ব্রাউজার উইন্ডোতে একযোগে কাজ করার জন্য আরও অনেক সুবিধাজনক। একটি নতুন উইন্ডো খোলা মেনু ব্যবহার করে সঞ্চালিত হয়: ফাইল - তৈরি করুন - উইন্ডো (অথবা Ctrl + N কী সমন্বয়)।

নথি সঙ্গে কাজ

ব্রাউজার নথিতে স্ট্যান্ডার্ড অপারেশনগুলির একটি সেটের অনুমতি দেয়। আপনি এটিতে লোড করা ওয়েব পৃষ্ঠাটি মুদ্রণ করতে পারেন (ইন্টারনেট এক্সপ্লোরারে এটি "মুদ্রণ" বোতামটি ব্যবহার করে সম্পন্ন করা হয়েছে বা মেনু থেকে: ফাইল - মুদ্রণ ...), ডিস্কে সংরক্ষণ করুন (মেনু: ফাইল - সংরক্ষণ করুন কিভাবে ...)। আপনি ডাউনলোড করা পৃষ্ঠায় আগ্রহী এমন পাঠ্য ফ্যাগমেন্টটি খুঁজে পেতে পারেন। এটি করার জন্য, মেনুটি ব্যবহার করুন: সম্পাদনা করুন - এই পৃষ্ঠায় খুঁজুন .... এবং যদি আপনি এই ডকুমেন্টটি মূল হাইপারটেক্সটের মতো কেমন দেখেন তা আগ্রহী, যা ব্রাউজারটি প্রক্রিয়া করে, মেনুতে নির্বাচন করুন: দেখুন - HTML এর আকারে। ব্যবহারকারী যখন এটির জন্য একটি নির্দিষ্ট পৃষ্ঠা খুঁজে পায় , এটি ব্রাউজারে সরবরাহকৃত বুকমার্কগুলি সেট করার ক্ষমতা ব্যবহার করে। বইয়ের আকর্ষণীয় স্থানগুলি দ্বারা সুপরিচিত বুকমার্কগুলির সাথে উপমা দ্বারা)। এই মেনু মাধ্যমে সম্পন্ন করা হয়: ফেভারিটে যোগ করুন। তারপরে, বুকমার্কগুলির তালিকায় নতুন ট্যাব প্রদর্শিত হবে, যা ব্রাউজার প্যানেলে বা ফেভারিট মেনুতে "ফেভারিট্টিস" বোতামটি ক্লিক করে দেখা যেতে পারে। আপনি মেনু ব্যবহার করে বুকমার্কগুলি, সংশোধন, সংগঠিত করতে পারেন: ফেভারিটে - মূল ফেভারিটে।

প্রক্সি সার্ভারের মাধ্যমে কাজ করুন

ওয়েব পৃষ্ঠাটি ডাউনলোড করার পরে, ব্রাউজারটি কম্পিউটারের মেমরির একটি বিশেষ বাফারগুলিতে সময় এবং তার সমস্ত উপাদানগুলি (চিত্র, অ্যানিমেশন, শব্দ ফাইল) স্থাপন করা হয়। এই কারণে, এটি পুনরায় অ্যাক্সেসের সময় খুব দ্রুত লোড করা হয়। একটি পৃথক কম্পিউটারের সাথে, র্যামের অবস্থান এবং কম্পিউটারের কঠোর ডিস্কে, যা দেখানো ওয়েব পৃষ্ঠাগুলি সংরক্ষণ করার জন্য ব্যবহৃত হয়, "ক্যাশে" (ENG। ক্যাশে) বলা হয়। সংস্থার স্থানীয় নেটওয়ার্কের কাঠামোর মধ্যে, একটি সাধারণ বাফারটি সংগঠিত করা যেতে পারে যেখানে ওয়েব পৃষ্ঠাগুলি স্থানীয় নেটওয়ার্কে সমস্ত কম্পিউটারে দৃশ্যমান। এটি একটি "প্রক্সি সার্ভার" (Eng। Proxy-Server) বলা হয়। নেটওয়ার্ক থেকে একটি নথিটি পেতে আপনি কোনও ব্রাউজারের অনুরোধ করলে, প্রক্সি সার্ভারটি ইতিমধ্যে অনুরোধকৃত তথ্যের ক্যাশে কিনা তা পরীক্ষা করে। যদি কিছু পাওয়া যায় তবে প্রক্সি সার্ভারটি আসল নথি এবং এর ক্যাশে তৈরি করার সময় পুনর্মিলন করছে। যদি তারা অভিন্ন হয়, তবে প্রক্সি সার্ভারটি কেবল ক্যাশে ব্রাউজার থেকে একটি কপি বোঝায়। যেমন একটি কাজ আদেশ উল্লেখযোগ্যভাবে ট্রাফিক আকার হ্রাস, নেটওয়ার্ক সম্পদ সংরক্ষণ করে। উপরন্তু, প্রক্সি সার্ভার ব্যবহার করার সময়, অনুরোধকৃত তথ্যের জন্য অপেক্ষা করার সময় হ্রাস করা হয় - সবচেয়ে ঘন ঘন অনুরোধকৃত পৃষ্ঠাগুলি দ্রুত পরিমাণে লোড করা হয়। আধুনিক প্রক্সিগুলি তাদের মধ্যে সংরক্ষিত নথি সম্পর্কে একে অপরের তথ্যের সাথে বিনিময় করা হয়, এর কারণে, তাদের ব্যবহারের দক্ষতা উল্লেখযোগ্যভাবে বৃদ্ধি পায়। একটি প্রক্সি সার্ভারের সাথে কাজ করার জন্য আপনার ব্রাউজারটি কনফিগার করার জন্য আপনাকে মেনু দিয়ে সেটিংস উইন্ডো কল করতে হবে: সেবা - পর্যবেক্ষক বৈশিষ্ট্য ..., এবং সংযোগ ট্যাব নির্বাচন করুন। নেটওয়ার্ক সেটআপ বোতামটি টিপুন ... এবং প্রক্সি সার্ভারটি ব্যবহার করতে বাক্সটি রাখুন। নীচের ইনপুট ক্ষেত্রের মধ্যে, আপনাকে প্রক্সি সার্ভারের নাম এবং পোর্টের নামটি প্রবেশ করতে হবে যার মাধ্যমে তথ্যটি বিনিময় করা হবে (এই ডেটা ব্যবহারকারী তার ইন্টারনেট সরবরাহকারী থেকে প্রাপ্ত)।

shahovalov08.png।

নেটস্কেপ ন্যাভিগেটর এবং মাইক্রোসফ্ট ইন্টারনেট এক্সপ্লোরার এছাড়াও অতিরিক্ত বৈশিষ্ট্য স্বাধীন নির্মাতারা এম্বেড করার জন্য একটি প্রক্রিয়া সরবরাহ করে। ব্রাউজার ক্ষমতা প্রসারিত যে মডিউল প্লাগইন বলা হয় (প্লাগ-ইন)। Baizers বিভিন্ন অপারেটিং সিস্টেম চলমান কম্পিউটারে কাজ করে। এটি ব্যবহারকারী এবং অপারেটিং সিস্টেমের দ্বারা ব্যবহৃত কম্পিউটারের প্রকারে ওয়ার্ল্ড ওয়াইড ওয়েবের স্বাধীনতা সম্পর্কে কথা বলার ভিত্তি দেয়।

ইন্টারনেটে তথ্যের জন্য অনুসন্ধান করুন

সম্প্রতি, বিশ্বব্যাপী ওয়েবের একটি নতুন শক্তিশালী গণমাধ্যম দেখা যায়, দর্শকরা বিশ্বের জনসংখ্যার সবচেয়ে সক্রিয় এবং শিক্ষিত অংশ। যেমন একটি দৃষ্টি বিষয় বাস্তব অবস্থা অনুরূপ। উল্লেখযোগ্য ঘটনা এবং শকির দিনগুলিতে, নেটওয়ার্ক নোডের লোড নাটকীয়ভাবে বৃদ্ধি পায়; প্রতিক্রিয়া, পাঠক চাহিদা নিবেদিত সম্পদ অবিলম্বে ঘটনা প্রদর্শিত হবে। এভাবে, 1998 সালের আগস্টে সিএনএন টেলিভিশন এবং রেডিও কোম্পানির সংকটের সময় (http://www.cnn.com), খবরটি রাশিয়ান মিডিয়া রিপোর্টের চেয়ে অনেক আগে প্রকাশিত হয়েছিল। একই সাথে, RIA ROSBUSINESCONSulting সার্ভারটি ব্যাপকভাবে ফেম (http://www.rbc.ru) ছিল, যা আর্থিক বাজার এবং সর্বশেষ সংবাদ থেকে তাজা তথ্য সরবরাহ করে। অনেক আমেরিকানরা মার্কিন প্রেসিডেন্ট বিল ক্লিনটনকে নেটতে অভিযুক্ত করার অগ্রগতি দেখেছিল এবং টিভি স্ক্রিনে নয়। যুগোস্লাভিয়াতে যুদ্ধের বিকাশটি এই দ্বন্দ্বের বিভিন্ন দৃষ্টিভঙ্গির বিভিন্ন উপায়ে প্রতিফলিত করে তুলতে পারে। ইন্টারনেটে আরো ইন্টারল্যাক্সের সাথে পরিচিত অনেক লোক বিশ্বাস করে যে আপনি নেটওয়ার্কে কোনও তথ্য খুঁজে পেতে পারেন। এটি সত্যিই তাই আপনি এই অর্থে ফর্ম এবং সামগ্রীতে সবচেয়ে অপ্রত্যাশিত সম্পদ জুড়ে আসতে পারেন। প্রকৃতপক্ষে, আধুনিক নেটওয়ার্কটি তার ব্যবহারকারীকে সবচেয়ে ভিন্ন প্রোফাইলের অনেক তথ্য সরবরাহ করতে সক্ষম। এখানে আপনি খবরটি নিয়ে পরিচিত হতে পারেন, এটি সময় ব্যয় করতে আকর্ষণীয়, বিভিন্ন রেফারেন্সের অ্যাক্সেস লাভ, এনসাইক্লোপিডিক এবং শিক্ষাগত তথ্য। ইন্টারনেটের সামগ্রিক তথ্য মানটি খুব বড় হলেও এটি জোর দেওয়া দরকার, তথ্য স্থানটি নিজেই অহংকারিকভাবে গুণগতভাবে গুণগতভাবে হয়, কারণ সম্পদগুলি প্রায়শই একটি অ্যাম্বুলেন্স হাতে তৈরি করা হয়। যদি, একটি কাগজের প্রকাশনার প্রস্তুত করার সময়, তার পাঠ্যটি সাধারণত বেশ কয়েকটি সমালোচক এবং সমন্বয় দ্বারা পড়া হয়, তারপরে এটিতে প্রকাশ করা প্রক্রিয়াটির এই পর্যায়ে সাধারণত অনুপস্থিত থাকে। সুতরাং, সাধারণভাবে, ইন্টারনেট থেকে যে তথ্যটি শিখেছে তা মুদ্রণ প্রকাশনায় পাওয়া তথ্যের চেয়ে সামান্য বেশি সতর্কতার সাথে চিকিত্সা করা উচিত। যাইহোক, তথ্যের প্রাচুর্য একটি নেতিবাচক দিক রয়েছে: তথ্যের সংখ্যা বৃদ্ধি , এই ধরনের তথ্য খুঁজে পেতে এটি আরও বেশি কঠিন হয়ে ওঠে, যা বর্তমানে প্রয়োজন। অতএব, নেটওয়ার্কের সাথে কাজ করার সময় যে প্রধান সমস্যাটি ঘটে তা দ্রুত প্রয়োজনীয় তথ্য খুঁজে বের করতে এবং এটি বোঝার জন্য, তার উদ্দেশ্যগুলির জন্য একটি সংস্থার তথ্যপূর্ণ মান মূল্যায়ন করে।

ইন্টারনেটে প্রয়োজনীয় তথ্য খুঁজে বের করার সমস্যা সমাধানের জন্য একটি পৃথক ধরণের নেটওয়ার্ক পরিষেবা রয়েছে। আমরা অনুসন্ধান সার্ভার, বা সার্চ ইঞ্জিন সম্পর্কে কথা বলছি। অনুসন্ধান সার্ভার বেশ অসংখ্য এবং বৈচিত্র্যময়। অনুসন্ধান সূচী এবং ডিরেক্টরি পার্থক্য করার জন্য এটি প্রথাগত। সূচক সার্ভার তারা নিম্নরূপ কাজ করে: নিয়মিত বেশিরভাগ নেটওয়ার্ক ওয়েব পৃষ্ঠাগুলির সামগ্রীটি পড়ুন ("সূচকগুলি") এবং সাধারণ ডাটাবেসের মধ্যে তাদের সম্পূর্ণ বা অংশে রাখুন। বিভাজন ব্যবহারকারীদের আগ্রহের বিষয় সম্পর্কিত কীওয়ার্ডগুলি ব্যবহার করে, এই ডাটাবেসের জন্য অনুসন্ধান করার ক্ষমতা রয়েছে। অনুসন্ধানের ফলাফলগুলি সাধারণত হাইপারলিঙ্কের আকারে সজ্জিত ব্যবহারকারীর ব্যবহারকারী এবং তাদের ঠিকানা (URL) এর প্রস্তাবিত পায়ের আঙ্গুলের উদ্ধৃতি রয়েছে। অনুসন্ধানের একটি স্পষ্ট ধারণা থাকলে এই ধরনের অনুসন্ধান সার্ভারগুলির সাথে কাজ করা সুবিধাজনক। и

image14.gif।

image16.gif।

ওয়ার্ল্ড ওয়াইড ওয়েবের উন্নয়নের জন্য সমস্যা এবং সম্ভাবনা

পাবলিক অ্যাক্সেসের জন্য পরিবেশিত যে কোনও তথ্য www দ্বারা প্রতিফলিত হতে পারে। WWW তে কিছু প্রদর্শিত না করা হলে, এটি কেবলমাত্র www এর কিছু বিধিনিষেধ এবং অসুবিধাগুলির কারণে। প্রথমত, ক্লায়েন্ট এবং সার্ভারের মধ্যে সংযোগটি নিষ্পত্তিযোগ্য: ক্লায়েন্ট একটি অনুরোধ পাঠায়, সার্ভারটি ডকুমেন্ট দেয় এবং সংযোগটি বাধাগ্রস্ত হয়। এর অর্থ হল সার্ভারের নতুন ডেটা পরিবর্তন বা প্রবেশ করার বিষয়ে ক্লায়েন্ট বিজ্ঞপ্তি প্রক্রিয়া নেই। এই সমস্যাটি আজকে বিভিন্ন উপায়ে সমাধান করা হচ্ছে: HTTP প্রোটোকলের একটি নতুন সংস্করণ তৈরি করা হচ্ছে, যা দীর্ঘ সংযোগ, ডেটা ট্রান্সমিশন চ্যানেল বিতরণ এবং তাদের নিয়ন্ত্রণে একটি দীর্ঘ সংযোগ, ডেটা ট্রান্সমিশন বজায় রাখবে। এটি বাস্তবায়িত হলে এবং স্ট্যান্ডার্ড www সফ্টওয়্যার দ্বারা সমর্থিত হবে, এটি পূর্বনির্ধারিত ত্রুটিগুলি মুছে ফেলবে। আরেকটি উপায় হল ন্যাভিগেটরগুলি ব্যবহার করা যা স্থানীয়ভাবে ব্যাখ্যাযোগ্য ভাষাগুলিতে প্রোগ্রামগুলি চালাতে পারে, যেমন সান মাইক্রোসিস্টেমস জাভা প্রকল্পের মতো। এই সমস্যার আরেকটি সমাধান হল এক্সএমএল এবং জাভাস্ক্রিপ্টের উপর ভিত্তি করে AJAX প্রযুক্তি ব্যবহার করা। এটি আপনাকে সার্ভার থেকে ডেটা অ্যাক্সেস করার অনুমতি দেয় যখন WWW পৃষ্ঠাটি ইতিমধ্যে সার্ভার থেকে লোড হয়।

বর্তমানে ওয়ার্ল্ড ওয়াইড ওয়েবের উন্নয়নে দুটি প্রবণতা রয়েছে: শব্দার্থিক ওয়েব এবং সোশ্যাল ওয়েব।

  • শব্দার্থিক ওয়েব এটি নতুন মেটাডেটা ফরম্যাটের প্রবর্তনের মাধ্যমে বিশ্বব্যাপী ওয়েবের সংযুক্তি এবং তথ্যের প্রাসঙ্গিকতা উন্নত করে।
  • সামাজিক ওয়েব ওয়েবের মধ্যে উপলব্ধ তথ্যের স্ট্রিমলাইনিংয়ে কাজ করার জন্য ব্যবহারকারীরা নিজেদের দ্বারা সঞ্চালিত হয়। বিকাশের দ্বিতীয় দিকের অংশ হিসাবে, যা শব্দান্ত্রিক ওয়েবের অংশ, সক্রিয়ভাবে সরঞ্জামগুলি (আরএসএস এবং অন্যান্য ওয়েব চ্যানেল ফরম্যাট, OPML, XHTML Microformats) হিসাবে ব্যবহৃত হয়)। উইকিপিডিয়া বিভাগের আংশিকভাবে semantized বিভাগ ব্যবহারকারীদের সচেতনভাবে তথ্য স্পেসে সরানো সাহায্য করে, কিন্তু উপবিষয়শ্রেণীর জন্য খুব নরম প্রয়োজনীয়তা যেমন সাইট প্রসারিত করার আশা করার কারণ দেয় না। এই বিষয়ে, আগ্রহের এটলজগুলি আঁকতে আগ্রহ দেখা দিতে পারে।

একটি জনপ্রিয় ওয়েব 2.0 ধারণা রয়েছে যা বিশ্বব্যাপী ওয়েবের উন্নয়নের বিভিন্ন দিককে সাধারণ করে তোলে।

ওয়েব 2.0।

সম্প্রতি WWW এর বিকাশ উল্লেখযোগ্যভাবে নতুন নীতি এবং প্রযুক্তিগুলির সক্রিয় ভূমিকা দ্বারা পরিচালিত হয়েছে যা ওয়েব 2.0 এর সাধারণ নাম পেয়েছে (ওয়েব 2.0)। ওয়েবের মেয়াদ ২004 সালে প্রথমে হাজির হয়েছিল এবং এর অস্তিত্বের দ্বিতীয় দশকে WWW তে উচ্চ মানের পরিবর্তনগুলি চিত্রিত করার উদ্দেশ্যে করা হয়েছে। ওয়েব 2.0 ওয়েবের একটি যৌক্তিক উন্নতি। ওয়েব 2.0 এর প্রধান বৈশিষ্ট্যটি ব্যবহারকারীদের সাথে ওয়েবসাইটগুলির মিথস্ক্রিয়াগুলি উন্নত এবং দ্রুততর করা, যা ব্যবহারকারীর ক্রিয়াকলাপের দ্রুত বৃদ্ধির দিকে পরিচালিত করে। এই নিজেই প্রকাশ:

ওয়েব 2.0 বিশেষ করে একটি সক্রিয় ডেটা এক্সচেঞ্জ চালু করেছে:

  • সাইটের মধ্যে খবর রপ্তানি;
  • সাইট থেকে সক্রিয় তথ্য একত্রিতকরণ।
  • সাইটটি নিজেই থেকে সাইট ডেটা আলাদা করার জন্য API ব্যবহার করে

ওয়েব 2.0 সাইটগুলির বাস্তবায়নের দৃষ্টিকোণ থেকে, এটি সাধারণ ব্যবহারকারীদের জন্য সাইটগুলির সরলতা এবং সুবিধার জন্য প্রয়োজনীয়তাগুলি উন্নত করে এবং দ্রুত ভবিষ্যতে ব্যবহারকারীদের যোগ্যতাগুলি দ্রুতগতিতে ফেলে দেওয়ার লক্ষ্যে। স্ট্যান্ডার্ডস এবং অনুমোদনের তালিকা (W3C) সামনের দিকের সাথে সম্মতি। এই বিশেষ করে:

  • সাইটের চাক্ষুষ নকশা এবং কার্যকারিতা মান;
  • অনুসন্ধান ইঞ্জিনগুলির সাধারণ প্রয়োজনীয়তা (এসইও);
  • এক্সএমএল স্ট্যান্ডার্ডস এবং ওপেন ইনফরমেশন এক্সচেঞ্জ।

অন্যদিকে, ওয়েব 2.0 হ্রাস পেয়েছে:

  • নকশা এবং ভর্তি "উজ্জ্বলতা" এবং "সৃজনশীলতা" জন্য প্রয়োজনীয়তা;
  • ইন্টিগ্রেটেড ওয়েবসাইট (পোর্টাল) জন্য প্রয়োজন;
  • অফলাইন বিজ্ঞাপন মান;
  • প্রধান প্রকল্পে ব্যবসায়িক আগ্রহ।

এভাবে, ওয়েব 2.0 অত্যন্ত টাইপ করা, সস্তা, কার্যকর তথ্য ভাগ করে নেওয়ার সম্ভাবনা সহ ওয়েবগুলি একক ব্যয়বহুল জটিল সমাধান থেকে WWW এর রূপান্তরটি রেকর্ড করেছে। যেমন একটি রূপান্তর জন্য প্রধান কারণ ছিল:

  • মানের তথ্য পূরণের সমালোচনামূলক অভাব;
  • WWW এ সক্রিয় ব্যবহারকারীর অভিব্যক্তি জন্য প্রয়োজন;
  • WWW মধ্যে অনুসন্ধান প্রযুক্তি এবং তথ্য সমষ্টি উন্নয়ন।

একটি ওয়েব 2.0 প্রযুক্তি কমপ্লেক্সে রূপান্তর বিশ্বব্যাপী তথ্য স্পেস www এর জন্য এইরকম পরিণতি রয়েছে:

  • প্রকল্পের সাফল্য প্রকল্প ব্যবহারকারীদের সক্রিয় যোগাযোগের স্তর এবং গুণমানের মানের স্তর দ্বারা নির্ধারিত হয়;
  • সাইটগুলি WWW তে সফল অবস্থানের কারণে বড় পুঁজি বিনিয়োগ ছাড়া বড় পারফরমেন্স এবং মুনাফা অর্জন করতে পারে;
  • পৃথক www ব্যবহারকারীরা তাদের নিজস্ব সাইট ছাড়াই WWW তে তাদের ব্যবসা এবং সৃজনশীল পরিকল্পনা বাস্তবায়নে উল্লেখযোগ্য সাফল্য অর্জন করতে পারে;
  • একটি ব্যক্তিগত সাইটের ধারণাটি "ব্লগ" এর ধারণার চেয়ে কম, "লেখক এর শিরোনাম";
  • সক্রিয় ব্যবহারকারী www এর মূলত নতুন ভূমিকা (ফোরাম মডারেটর, ফোরামের ফোরামের আধিকারিক সদস্য)।

ওয়েব 2.0 এর উদাহরণ আমরা ওয়েব 2.0 প্রযুক্তিগুলিকে চিত্রিত করে সাইটগুলির কয়েকটি উদাহরণ এবং যা আসলে www পরিবেশ পরিবর্তন করে। এই বিশেষ করে:

  • Livejournal.com। - ব্লগারদের বিশ্বব্যাপী সম্প্রদায়;
  • EBay.com। - স্ব-নিয়ন্ত্রক সম্প্রদায়ের সাথে ইন্টারনেট নিলাম;
  • Wikipedia.org। - বিশ্বের বৃহত্তম এনসাইক্লোপিডিয়া;
  • ওডিপি (dmoz.org) - সাইটগুলির বৃহত্তম ডিরেক্টরি, যা মানুষের দ্বারা সম্পাদিত হয়।
  • Facebook.com। - বিশ্বব্যাপী সামাজিক নেটওয়ার্ক;
  • Gmail.com। - সবচেয়ে জনপ্রিয় ইমেইল সেবা এক;
  • Reddit.com। - খবর সামাজিক নেটওয়ার্ক;

এই প্রকল্পগুলির পাশাপাশি, অন্যান্য প্রকল্প রয়েছে যা একটি আধুনিক বৈশ্বিক পরিবেশ গঠন করে এবং তাদের ব্যবহারকারীদের কার্যকলাপের উপর ভিত্তি করে তৈরি করে। সাইটগুলি, ভর্তি এবং জনপ্রিয়তা তৈরি করা হয়েছে, তাদের মালিকদের প্রচেষ্টার এবং সম্পদ দ্বারা নয় এবং সাইটগুলির উন্নয়নে আগ্রহী ব্যবহারকারীদের সম্প্রদায়টি বিশ্বব্যাপী নিয়মগুলি সংজ্ঞায়িত করে এমন একটি নতুন শ্রেণী তৈরি করে Www পরিবেশ।

FTP।

FTP।

FTP। (Eng। ফাইল ট্রান্সফার প্রোটোকল - ফাইল ট্রান্সফার প্রোটোকল) - টিসিপি নেটওয়ার্কের দ্বারা ফাইল স্থানান্তর করার জন্য ডিজাইন করা স্ট্যান্ডার্ড প্রোটোকল (উদাহরণস্বরূপ, ইন্টারনেট)। FTP হোস্টিং সার্ভারগুলি খুলতে একটি ব্যক্তিগত উন্নয়ন ডিভাইস থেকে নেটওয়ার্ক পৃষ্ঠাগুলি এবং অন্যান্য নথিগুলি ডাউনলোড করতে ব্যবহৃত হয়।

প্রোটোকলটি ক্লায়েন্ট-সার্ভার আর্কিটেকচারে নির্মিত হয় এবং ক্লায়েন্ট এবং সার্ভারের মধ্যে কমান্ড এবং ডেটা প্রেরণের জন্য বিভিন্ন নেটওয়ার্ক সংযোগগুলি ব্যবহার করে। FTP ব্যবহারকারীরা খোলা পাঠ্য সহ লগইন এবং পাসওয়ার্ডটি পাস করে প্রমাণীকরণের উপর পাস করতে পারে, অথবা যদি এটি সার্ভারে অনুমোদিত হয় তবে তারা বেনামে সংযোগ করতে পারে (যেমন একটি অ্যাক্সেস পদ্ধতিটি প্রায়শই নিরাপদ হিসাবে বিবেচিত হয়, কারণ এটি ব্যবহারকারীর পাসওয়ার্ডগুলি হুমকির মুখোমুখি হয় না )। আপনি নিরাপদ ট্রান্সমিশন লুকানো (এনক্রিপ্টিং) লগইন এবং পাসওয়ার্ডের পাশাপাশি এনক্রিপ্ট করার জন্য SSH প্রোটোকলটি ব্যবহার করতে পারেন।

প্রথম ক্লায়েন্ট FTP অ্যাপ্লিকেশনগুলি ইন্টারেক্টিভ কমান্ড-লাইন সরঞ্জাম যা স্ট্যান্ডার্ড কমান্ড এবং সিনট্যাক্স বাস্তবায়ন করেছিল। গ্রাফিক ব্যবহারকারী ইন্টারফেস থেকে এই দিনে ব্যবহৃত অনেক অপারেটিং সিস্টেমের জন্য উন্নত হয়েছে। মাইক্রোসফ্ট এক্সপ্রেশন ওয়েব এবং বিশেষ FTP ক্লায়েন্টদের মতো সাধারণ ওয়েব ডিজাইন প্রোগ্রাম হিসাবে এই ইন্টারফেসগুলির মধ্যে (উদাহরণস্বরূপ, CuteFTP)।

FTP প্রাচীনতম অ্যাপ্লিকেশন প্রোটোকলগুলির মধ্যে একটি যা HTTP, এবং এমনকি 1971 সালে এমনকি টিসিপি / আইপি তে হাজির হয়েছিল। এটি ব্যাপকভাবে সফ্টওয়্যার বিতরণ এবং দূরবর্তী হোস্টগুলিতে অ্যাক্সেসের জন্য ব্যাপকভাবে ব্যবহৃত হয়।

FTP অন্যান্য অ্যাপ্লিকেশন থেকে পৃথক যে ফাইলটি স্থানান্তর করতে দুটি টিসিপি সংযোগগুলি ব্যবহার করে:

  • ব্যবস্থাপনা সংযোগ - সার্ভারে কমান্ড পাঠান এবং এটি থেকে উত্তর গ্রহণ করতে সংযোগ। টেলনেট প্রোটোকল কন্ট্রোল চ্যানেলের জন্য ব্যবহৃত হয়।
  • তথ্য সংযোগ - ফাইল স্থানান্তর সংযোগ।

ইতিহাস

প্রোটোকল (1971) এর প্রথম বাস্তবায়ন হেডার (72 বিট) এবং ডেটা পরিবর্তনশীল ডেটা সহ ক্লায়েন্ট এবং সার্ভার বার্তাগুলির মধ্যে বিনিময়য়ের জন্য সরবরাহ করা হয়েছে। বার্তা শিরোনামটি FTP সার্ভারের অনুরোধ বা এর উত্তরটি, প্রেরিত ডেটা এর ধরন এবং দৈর্ঘ্য অন্তর্ভুক্ত। ডেটা প্যারামিটারগুলি ডেটা হিসাবে প্রেরিত হয়েছিল (উদাহরণস্বরূপ, পাথ এবং ফাইলের নামের জন্য), সার্ভারের তথ্য (উদাহরণস্বরূপ, ডিরেক্টরির মধ্যে ফাইলগুলির একটি তালিকা) এবং ফাইলগুলি নিজেদের। সুতরাং, কমান্ড এবং তথ্য একই চ্যানেলে প্রেরণ করা হয়।

197২ সালে, প্রোটোকলটি সম্পূর্ণরূপে পরিবর্তিত হয় এবং আধুনিকের কাছাকাছি একটি দৃশ্য তৈরি করে। ক্লায়েন্ট এবং সার্ভার প্রতিক্রিয়াগুলির প্যারামিটারগুলির সাথে কমান্ডগুলি টেলনেট সংযোগ (কন্ট্রোল চ্যানেল) দ্বারা প্রেরিত হয়, একটি পৃথক সংযোগ (ডেটা চ্যানেল) তৈরি করা হয়।

নিচের সংস্করণে, প্যাসিভ মোডে কাজ করার ক্ষমতা যোগ করা হয়েছে, এফটিপি সার্ভারের মধ্যে ফাইল স্থানান্তর যোগ করা হয়েছে, তথ্য প্রাপ্তির জন্য কমান্ডগুলি, ডিরেক্টরিগুলি পরিবর্তন, ডিরেক্টরিগুলি তৈরি এবং মুছে ফেলার জন্য, একটি অনন্য নামের অধীনে ফাইলগুলি সংরক্ষণ করা হচ্ছে। কিছু সময় FTP এর মাধ্যমে ইমেল পাঠানোর জন্য কমান্ড ছিল, তবে পরবর্তীতে তারা প্রোটোকল থেকে বাদ দেওয়া হয়েছিল।

1980 সালে, এফটিপি প্রোটোকল টিসিপি ব্যবহার করতে শুরু করে। প্রোটোকলের শেষ সংস্করণটি 1985 সালে মুক্তি দেওয়া হয়েছিল। 1997 সালে, প্রোটোকলের সংযোজন, নিয়ন্ত্রণ চ্যানেল এবং ডাটা চ্যানেলে তথ্য এনক্রিপ্ট এবং সাইন ইন করার অনুমতি দেয়। 1999 সালে, প্রোটোকলের আন্তর্জাতিকীকরণের জন্য একটি অ্যাড-অন ডেডিকেটেড, যা সার্ভার কমান্ড এবং প্রতিক্রিয়াগুলির জন্য UTF-8 এনকোডিং ব্যবহার করে সুপারিশ করে এবং প্রতিক্রিয়া ভাষা সেট করে এমন নতুন ল্যাং কমান্ডকে সংজ্ঞায়িত করে।

প্রোটোকল বর্ণনা

HTTP থেকে পার্থক্য

সম্পত্তি FTP। Http।
কাজের সেশন উপর ভিত্তি করে হ্যাঁ না
অন্তর্নির্মিত ব্যবহারকারী প্রমাণীকরণ হ্যাঁ না
প্রধানত স্থানান্তর জন্য প্রদান বড় বাইনারি ফাইল ছোট টেক্সট ফাইল
সংযোগ মডেল ডাবল সংযোগ একক সংযোগ
প্রধানত অভ্যর্থনা / স্থানান্তর জন্য অভিযোজিত রিসেপশন এবং ট্রান্সমিশন Takery.
টেক্সট এবং বাইনারি ট্রান্সমিশন মোড সমর্থন করে হ্যাঁ না
প্রেরিত তথ্য (MIME হেডার) এর ধরন উল্লেখ করে সমর্থন করে না হ্যাঁ
ফাইল সিস্টেমের উপর ক্রিয়াকলাপগুলি সমর্থন করে (mkdir, আরএম, পুনঃনাম, ইত্যাদি) হ্যাঁ না

FTP প্রোটোকলের একটি বরং উজ্জ্বল বৈশিষ্ট্য হল এটি একাধিক (অন্তত দ্বৈত) সংযোগ ব্যবহার করে। এই ক্ষেত্রে, একটি চ্যানেল ম্যানেজার যা সার্ভার কমান্ডগুলি গ্রহণ করে এবং এর উত্তরগুলি ফেরত দেওয়া হয় (সাধারণত টিসিপি পোর্ট 21 এর মাধ্যমে), এবং বাকিগুলির মাধ্যমে প্রতিটি সংক্রমণের জন্য একটি চ্যানেল রয়েছে। অতএব, FTP সেশনের কাঠামোর মধ্যে, আপনি একযোগে একই সময়ে এবং উভয় দিকের কয়েকটি ফাইল প্রেরণ করতে পারেন। প্রতিটি ডেটা চ্যানেলের জন্য, তার টিসিপি পোর্টটি খোলা হয়, ট্রান্সমিশন মোডের উপর নির্ভর করে সার্ভার বা ক্লায়েন্টের দ্বারা যা ক্লায়েন্ট দ্বারা নির্বাচিত হয়। FTP প্রোটোকলের একটি বাইনারি ট্রান্সমিশন মোড রয়েছে যা ট্র্যাফিকের ওভারহেডকে হ্রাস করে এবং ডেটা হ্রাস করে এবং ডেটা হ্রাস করে। বড় ফাইল প্রেরণ করার সময় বিনিময় সময়। HTTP এর প্রোটোকলটি একটি পাঠ্য ফর্মের মধ্যে বাইনারি তথ্যের কোডিংয়ের প্রয়োজন, উদাহরণস্বরূপ, বেস 64 অ্যালগরিদম ব্যবহার করে। FTP প্রোটোকলের মাধ্যমে নির্ধারিত হয়, ক্লায়েন্টটি সেশনে অন্তর্ভুক্ত করা হয় এবং এই সেশনে সমস্ত ক্রিয়াকলাপগুলি সম্পন্ন করা হয় (অন্য কথায় , সার্ভার বর্তমান অবস্থা মনে রাখে)। HTTP প্রোটোকল কিছু মনে হয় না। তার কাজটি তথ্য দিতে এবং ভুলে যাওয়া, তাই HTTP ব্যবহার করার সময় অবস্থা স্মরণে প্রোটোকল পদ্ধতির সাথে বহিরাগত দ্বারা বাহিত হয়। এফটিপি ওএসআই আবেদন পর্যায়ে পরিচালনা করে এবং টিসিপি / আইপি ব্যবহার করে ফাইলগুলি স্থানান্তর করতে ব্যবহৃত হয়। এটি করার জন্য, একটি FTP সার্ভার, ইনকামিং ক্যোয়ারীদের জন্য অপেক্ষা করা, চালু করা উচিত। কম্পিউটার ক্লায়েন্ট পোর্ট 21 দ্বারা সার্ভারের সাথে যোগাযোগ করতে পারেন। এই যৌগিক (কন্ট্রোল ফ্লো) সেশনের সময় খোলা থাকে। দ্বিতীয় সংযোগ (ডাটা ফ্লো) পোর্ট ২0 থেকে সংশ্লিষ্ট ক্লায়েন্টের পোর্টের একটি সার্ভার হিসাবে খোলা যেতে পারে ( সক্রিয় মোড ), অথবা ক্লায়েন্টের দ্বারা কোনও বন্দর থেকে সংশ্লিষ্ট সার্ভারের পোর্টে ( প্যাসিভ মোড ) তথ্য ফাইল স্থানান্তর করতে কি প্রয়োজন। কন্ট্রোল স্ট্রিমটি সেশনের সাথে কাজ করার জন্য ব্যবহৃত হয় - উদাহরণস্বরূপ, একটি টেলনেট-মত প্রোটোকল ব্যবহার করে ক্লায়েন্ট এবং সার্ভার কমান্ড এবং পাসওয়ার্ডগুলির মধ্যে বিনিময়। উদাহরণস্বরূপ, "রিটার ফাইলের নাম" সার্ভার থেকে ক্লায়েন্ট থেকে নির্দিষ্ট ফাইলটি পাঠাবে। এই দুই-পোর্ট কাঠামোর কারণে, FTP একটি বহিরাগত-চোখের প্রোটোকল হিসাবে বিবেচিত হয়, ইন-ব্যান্ড HTTP এর বিপরীতে।

তথ্য সংযোগ এবং ট্রান্সমিশন

প্রোটোকলটি RFC 959 এ সংজ্ঞায়িত করা হয়। সার্ভারটি একটি ঐচ্ছিক পাঠ্য বার্তা সহ তিনটি ডিজিটের ASCII স্ট্যাটাস ASCII কোডগুলির প্রবাহের উপর প্রতিক্রিয়া জানায়। উদাহরণস্বরূপ, "200" (বা "200 ঠিক আছে") মানে শেষ দলটি সফলভাবে সম্পন্ন হয়েছে। সংখ্যা প্রতিক্রিয়া কোড প্রতিনিধিত্ব করে, এবং টেক্সটটি ব্যাখ্যা বা অনুরোধ। বর্তমান ডেটা স্ট্রিম ট্রান্সমিশনটি নিয়ন্ত্রণ স্ট্রিমের উপর প্রেরিত একটি বিরতি বার্তা ব্যবহার করে বাধাগ্রস্ত করা যেতে পারে। FTP কাজ করতে পারেন সক্রিয় অথবা প্যাসিভ মোড যার পছন্দ থেকে সংযোগ ইনস্টল করার পদ্ধতি। পুরোনো সংস্করণে, শুধুমাত্র ২0 তম পোর্ট (অ্যাক্টিভ মোড) এফটিপি সার্ভারের আধুনিক সংস্করণে ডেটা প্রেরণ করতে ব্যবহৃত হয়েছিল, ডেটা চ্যানেলের জন্য পোর্টটি একটি অ-স্ট্যান্ডার্ড পোর্ট সার্ভার (এন> 1024) পোর্ট (প্যাসিভ মোড)। সক্রিয় মোডে, ক্লায়েন্ট সার্ভারের সাথে একটি কন্ট্রোল টিসিপি তৈরি করে এবং তার আইপি ঠিকানা এবং নির্বিচারে ক্লায়েন্ট পোর্ট নম্বর পাঠায়, তারপরে সার্ভারটি এই ঠিকানা এবং পোর্ট নম্বরটির সাথে TCP সংযোগটি শুরু না হওয়া পর্যন্ত অপেক্ষা করছে। ক্লায়েন্ট ফায়ারওয়ালের পিছনে যাচ্ছিল এবং একটি ইনকামিং টিসিপি সংযোগ গ্রহণ করতে পারে না, প্যাসিভ মোড ব্যবহার করা যেতে পারে। এই মোডে, ক্লায়েন্ট PASV কমান্ড সার্ভারটি পাঠানোর জন্য কন্ট্রোল স্ট্রিম ব্যবহার করে এবং তারপরে সার্ভার থেকে তার আইপি ঠিকানা এবং পোর্ট নম্বরটি পায়, যা ক্লায়েন্টের দ্বারা একটি ইচ্ছাকৃত ক্লায়েন্ট পোর্ট থেকে ঠিকানা প্রবাহটি খুলতে ব্যবহৃত হয় এবং পোর্ট।

প্যাসিভ মোড এবং সক্রিয় কাজ মধ্যে পার্থক্য। সক্রিয় এবং প্যাসিভ মোডে সার্ভার এবং ক্লায়েন্ট কর্ম

সক্রিয় মোড প্যাসিভ মোড
1. ক্লায়েন্ট যোগাযোগ প্রতিষ্ঠা করে এবং পোর্ট এন থেকে ২1 সার্ভার পোর্টে একটি অনুরোধ পাঠায় (এন> 1024) 1. ক্লায়েন্টটি একটি সংযোগ স্থাপন করে এবং একটি অনুরোধ পাঠায় (প্রতিবেদন প্রেরণ করে যে পোর্ট এন (এন> 1024) থেকে 21 টি সার্ভার পোর্টে প্যাসিভ মোডে কাজ করতে হবে)
2. সার্ভার ক্লায়েন্ট পোর্ট এন (এন> 1024) এর একটি উত্তর পাঠায় 2. সার্ভারটি উত্তরটি পাঠায় এবং ক্লায়েন্টের পোর্ট এন (এন> 1024) এ ডেটা চ্যানেল পি (পি> 1024) এর জন্য পোর্ট নম্বরটি পাঠায়
3. সার্ভারটি ক্লায়েন্ট N + 1 এর পোর্টে পোর্ট ২0 দ্বারা ডেটা স্থানান্তর করার জন্য যোগাযোগ স্থাপন করে 3. ক্লায়েন্ট পোর্ট পোর্ট পোর্ট পোর্ট পোর্ট পোর্ট পোর্ট পোর্ট পোর্ট পোর্ট পোর্ট পোর্ট P + 1 দ্বারা তথ্য প্রেরণ করার জন্য যোগাযোগ স্থাপন করে।

সক্রিয় FTP। FTP সার্ভারের জন্য লাভজনক, কিন্তু ক্লায়েন্টের পক্ষে ক্ষতিকর। FTP সার্ভার ক্লায়েন্টে র্যান্ডম উচ্চ (সংখ্যা দ্বারা) পোর্টের সাথে সংযোগ করার চেষ্টা করছে, যেমন একটি সংযোগ অবশ্যই ক্লায়েন্ট পাশে একটি ফায়ারওয়াল দ্বারা অবরুদ্ধ করা হবে। প্যাসিভ FTP। ক্লায়েন্টের জন্য লাভজনক, কিন্তু FTP সার্ভারের ক্ষতিকারক। ক্লায়েন্ট সার্ভারে উভয় সংযোগ তৈরি করবে, তবে তাদের মধ্যে একটি র্যান্ডম উচ্চ পোর্টে থাকবে, এই ধরনের একটি সংযোগ অবশ্যই সার্ভার পাশে একটি ফায়ারওয়াল দ্বারা অবরুদ্ধ করা হবে।

উভয় মোড IPv6 সমর্থন করার জন্য সেপ্টেম্বর 1998 সালে আপডেট করা হয়েছে। এই সময়ে, প্যাসিভ শাসনামলে আরও পরিবর্তনগুলি সম্পন্ন করা হয়েছে, এটি একটি বর্ধিত প্যাসিভ শাসনের জন্য আপডেট করা হয়েছে।

নেটওয়ার্ক ডেটা ট্রান্সফার সময়, চারটি ডেটা মতামত ব্যবহার করা যেতে পারে। :

  • ASCII - টেক্সট জন্য ব্যবহৃত। তথ্য, যদি প্রয়োজন হয়, সংক্রমণটি হোস্টের চরিত্র উপস্থাপনাটিতে একটি হোস্ট-প্রেরকের একটি হোস্ট-প্রেরকের কাছে একটি প্রতীকী দৃশ্য থেকে রূপান্তরিত হওয়ার আগে রূপান্তরিত হওয়ার আগে। ফলস্বরূপ, এই মোডটি কেবলমাত্র স্বাভাবিক পাঠ্য নয় এমন ফাইলগুলির জন্য উপযুক্ত নয়।
  • চিত্র মোড (সাধারণত বাইনারি হিসাবে উল্লেখ করা হয়) - প্রেরক ডিভাইসটি বাইট প্রতি বাইট ফাইল পাঠায়, এবং প্রাপক রসিদ উপর বাইট প্রবাহ সংরক্ষণ করে। এই মোডের জন্য সমর্থন সমস্ত FTP বাস্তবায়নের জন্য সুপারিশ করা হয়েছিল।
  • EBCDIC - EBCDIC এনকোডিংয়ে হোস্টগুলির মধ্যে সাধারণ পাঠ্য স্থানান্তর করতে ব্যবহৃত হয়। অন্যথায়, এই মোড ASCII মোড অনুরূপ।
  • স্থানীয় মোড - ASCII তে রূপান্তর ছাড়া নিজস্ব বিন্যাসে ডেটা পাঠানোর জন্য একই ধরণের ইনস্টলেশনের সাথে দুটি কম্পিউটারকে অনুমতি দেয়।

পাঠ্য ফাইলগুলির জন্য, রেকর্ডিং কাঠামোর বিভিন্ন নিয়ন্ত্রণ ফরম্যাট এবং কনফিগারেশন প্রদান করা হয়। এই বৈশিষ্ট্যগুলি টেলনেট বা এএসএ ফর্ম্যাটিং ধারণকারী ফাইলগুলির সাথে কাজ করার জন্য ডিজাইন করা হয়েছে।

তথ্য স্থানান্তর তিনটি মোডের মধ্যে সম্পন্ন করা যেতে পারে। :

  • PONION মোড - তথ্যটি একটি ক্রমাগত প্রবাহ হিসাবে পাঠানো হয়, যা কোন ধরনের প্রক্রিয়াকরণের নির্বাহ থেকে FTP মুক্ত করে। পরিবর্তে, সব প্রক্রিয়াকরণ টিসিপি দ্বারা সঞ্চালিত হয়। রেকর্ডের ডেটা বিভাজন ছাড়া শেষ নির্দেশক প্রয়োজন হয় না।
  • ব্লক মোড - FTP বিভিন্ন ব্লক (হেডার ইউনিট, বাইট, ডাটা ক্ষেত্রের সংখ্যা) মধ্যে তথ্য বিরতি দেয় এবং তারপরে তাদের টিসিপি প্রেরণ করে।
  • সংকোচকারী মোড - ডেটা একটি একক অ্যালগরিদম (সাধারণত, সিরিজের দৈর্ঘ্য এনকোডিং) দ্বারা সংকুচিত হয়।

প্রমাণীকরণ

FTP প্রমাণীকরণ অ্যাক্সেস প্রদানের জন্য স্বাভাবিক ব্যবহারকারীর নাম / পাসওয়ার্ড ডায়াগ্রাম ব্যবহার করে। ব্যবহারকারীর নাম ব্যবহারকারী কমান্ড সার্ভারে পাঠানো হয়, এবং পাসওয়ার্ডটি পাস কমান্ড। ক্লায়েন্ট কর্তৃক প্রদত্ত তথ্যটি সার্ভার দ্বারা গৃহীত হয়, সার্ভারটি ক্লায়েন্টের আমন্ত্রণ পাঠাবে এবং সেশন শুরু হবে। ব্যবহারকারীরা যদি এই বৈশিষ্ট্যটি সমর্থন করে তবে ব্যবহারকারীরা শংসাপত্র সরবরাহ না করে সিস্টেমে লগ ইন করতে পারেন তবে সার্ভারটি এই ধরনের সেশনের জন্য সীমিত অ্যাক্সেস সরবরাহ করতে পারে।

বেনামী FTP।

একটি FTP পরিষেবা প্রদান, হোস্ট, FTP এ বেনামী অ্যাক্সেস প্রদান করতে পারেন। ব্যবহারকারীরা সাধারণত "বেনামী" হিসাবে লগ ইন করুন (কিছু FTP সার্ভারের উপর নির্ভরশীল হতে পারে) ব্যবহারকারীর নাম হিসাবে। যদিও ব্যবহারকারীদের পাসওয়ার্ডের পরিবর্তে তাদের ইমেল ঠিকানা পাঠাতে বলা হয় তবে কোনও যাচাইকরণ আসলেই করা হয়। অনেক FTP হোস্ট যে সফ্টওয়্যার আপডেট প্রদান করে বেনামী অ্যাক্সেস সমর্থন করে।

ন্যাট-পিটি।

ফায়ারওয়ালগুলির মাধ্যমে FTP প্রোটোকলের অপারেশনের জন্য বিশেষ করে, NAT এক্সটেনশানটি তৈরি করা হয়েছিল, এটি NAT-PT (RFC2766) নামে পরিচিত ছিল, যা আপনাকে সার্ভার থেকে ক্লায়েন্ট থেকে ক্লায়েন্টের মাধ্যমে NAT থেকে ইনকামিং সংযোগগুলি অনুবাদ করতে দেয়। এই ধরনের সংযোগের প্রক্রিয়াতে, ক্লায়েন্ট থেকে ট্রান্সমিটেড ডেটাটিকে সার্ভারে সার্ভারে এবং সার্ভারটি সংযোগ করতে সক্ষম হবে এমন পোর্টটিকে নির্দেশ করে, এবং তারপরে সার্ভারটিকে এই ঠিকানা থেকে ক্লায়েন্ট থেকে সংযোগ সম্প্রচার করে তার ঠিকানা। এফটিপি প্রোটোকলকে সমর্থন করার জন্য গৃহীত সমস্ত পদক্ষেপ এবং উদ্ভাবন সত্ত্বেও, ন্যাট-পিটি ফাংশনটি সাধারণত ভাইরাল হুমকি থেকে অতিরিক্ত নিরাপত্তা প্রদানের জন্য সমস্ত রাউটার এবং রাউটারগুলিতে সংযোগ বিচ্ছিন্ন হয়।

ন্যাট এবং ফ্ল্যাশিং ফায়ারওয়াল

ক্লায়েন্টকে পোর্ট কমান্ডটি পাঠানোর পরে সার্ভার ক্লায়েন্টের সাথে সংযুক্ত থাকলে FTP সাধারণত তথ্য প্রেরণ করে। এটি ন্যাট এবং ফায়ারওয়ালগুলির জন্য একটি সমস্যা সৃষ্টি করে যা ইন্টারনেট থেকে অভ্যন্তরীণ হোস্টে সংযোগগুলি দেয় না। NAT এর জন্য, একটি অতিরিক্ত সমস্যা হল আইপি ঠিকানাগুলির প্রতিনিধিত্ব এবং পোর্ট কমান্ডের পোর্ট নম্বরটি একটি পাবলিক আইপি ঠিকানা এবং NAT পোর্টের পরিবর্তে অভ্যন্তরীণ হোস্টের আইপি ঠিকানা এবং পোর্টকে বোঝায়। এই সমস্যা দুটি পন্থা আছে। প্রথমটি হল এফটিপি ক্লায়েন্ট এবং FTP সার্ভার PASV কমান্ডটি ব্যবহার করে, যা ক্লায়েন্ট থেকে সার্ভারে একটি ডাটা সংযোগ সেট তৈরি করে। দ্বিতীয় পদ্ধতিটি প্রয়োগ করা পর্যায়ে একটি গেটওয়ে ব্যবহার করে পোর্ট কমান্ড মানগুলির NAT এর জন্য একটি পরিবর্তন।

ওয়েব ব্রাউজার সমর্থন

বেশিরভাগ সাধারণ ওয়েব ব্রাউজারটি FTP সার্ভারের উপর অবস্থিত ফাইলগুলি পুনরুদ্ধার করতে পারে, যদিও তারা FTPS এর মত প্রোটোকল এক্সটেনশনগুলি সমর্থন করতে পারে না। যখন FTP ঠিকানাটি নির্দিষ্ট করা হয়, এবং HTTP ঠিকানাটি না হয়, তবে দূরবর্তী সার্ভারে উপলব্ধ সামগ্রীটি অন্যান্য ওয়েব সামগ্রীর অনুরূপ বলে মনে হয়। ফায়ারফক্সে ফায়ারফক্সে সম্পূর্ণরূপে কার্যকরী FTP ক্লায়েন্ট চালু করা যেতে পারে /

বাক্য গঠন

এফটিপি ইউআরএল সিনট্যাক্সটি RFC1738 এ বর্ণিত হয়েছে, ফর্ম: FTP: // [<< ব্যবহারকারী> [: <পাসওয়ার্ড>] @] <Host> [: <Port>] / <path> (বর্গাকার বন্ধনীগুলিতে প্যারামিটারগুলি ঐচ্ছিক) । উদাহরণস্বরূপ: FTP: //public.ftp-servers.example.com/mydirectory/myfile.txt

বা: FTP: // user001: [email protected]/mydirectory/myfile.txt

ব্যবহারকারীর নাম এবং পাসওয়ার্ড নির্দিষ্ট করার বিষয়ে আরো বিশদ ব্রাউজার ডকুমেন্টেশনটিতে লেখা আছে। ডিফল্টরূপে, বেশিরভাগ ওয়েব ব্রাউজারটি প্যাসিভ (PASV) মোড ব্যবহার করে যা শেষ ব্যবহারকারী ফায়ারওয়ালগুলি দ্বারা ভাল।

নিরাপত্তা

FTP সুরক্ষিত হিসাবে উন্নত করা হয়নি (বিশেষ করে বর্তমান মান অনুযায়ী) প্রোটোকল এবং প্রতিরক্ষা অসংখ্য দুর্বলতা রয়েছে। মে 1999 সালে, RFC 2577 এর লেখক সমস্যাগুলির পরবর্তী তালিকাতে দুর্বলতা নিয়ে আসে:

  • লুকানো হামলা (বাউন্স আক্রমণ)
  • Spoof আক্রমণ)
  • ব্রাস্ট ফোর্স আক্রমণ (ব্রুট ফোর্স আক্রমণ)
  • প্যাকেজ বাধা, স্নিফিং (প্যাকেট ক্যাপচার, স্নিফিং)
  • ব্যবহারকারী নাম সুরক্ষা
  • ক্যাপচার পোর্ট (পোর্ট চুরি)

FTP তার ট্র্যাফিক এনক্রিপ্ট করতে পারে না, সমস্ত ট্রান্সমিশন - খোলা পাঠ্য, তাই ব্যবহারকারীর নাম, পাসওয়ার্ড, কমান্ড এবং ডেটা কোনও দ্বারা পড়তে পারে, নেটওয়ার্কের উপর প্যাকেটটি আটকাতে সক্ষম। এই সমস্যাটি অনেকগুলি ইন্টারনেট প্রোটোকল স্পেসিফিকেশনগুলির বৈশিষ্ট্য (এসএমটিপি, টেলনেট, পপ, আইএমএপি সহ) যেমন টিএলএস এবং SSL এর মতো এনক্রিপশন প্রক্রিয়া তৈরি করার আগে উন্নত হয়। এই সমস্যার সাধারণ সমাধান হল দুর্বল প্রোটোকলগুলির "সেফ", টিএলএস-সুরক্ষিত সংস্করণগুলি (FTP এর জন্য FTP, টেলনেটের জন্য টেলনেটস, ইত্যাদি) বা অন্য কোনও সুরক্ষিত প্রোটোকল, যেমন SFTP / SCP এর মতো সর্বাধিক বাস্তবায়নযোগ্য নিরাপদ শেল প্রোটোকল সরবরাহ করা হয়েছে ।

নিরাপদ FTP।

নিরাপদ ফাইল ট্রান্সফারের বিভিন্ন পদ্ধতি রয়েছে, এক বা অন্য সময়ে "নিরাপদ FTP" বলা হয়।

FTPS।

সুস্পষ্ট FTPS - FTP স্ট্যান্ডার্ডের সম্প্রসারণ, ক্লায়েন্টদের অনুমতি দেয় যে FTP অধিবেশন এনক্রিপ্ট করা হয়। এটি "auth tls" কমান্ড পাঠানোর দ্বারা প্রয়োগ করা হয়। সার্ভারের সংযোগগুলি করার অনুমতি বা প্রত্যাখ্যান করার ক্ষমতা রয়েছে যা TLS এর অনুরোধ করে না। এই প্রোটোকল এক্সটেনশানটি নির্দিষ্টকরণে সংজ্ঞায়িত করা হয়েছে 4217. একটি অন্তর্নিহিত FTPS FTP এর জন্য একটি পুরানো মান, যা SSL বা TLS সংযোগগুলির ব্যবহারের প্রয়োজন। এই মান স্বাভাবিক FTP ছাড়া অন্য পোর্ট ব্যবহার করা অনুমিত ছিল।

SFTP।

SFTP, অথবা "SSH ফাইল ট্রান্সফার প্রোটোকল", FTP এর সাথে যুক্ত নয়, এটি ফাইলগুলি প্রেরণ করে এবং ব্যবহারকারীদের জন্য একই রকম কমান্ডগুলির একটি সেট থাকে। SFTP, বা নিরাপদ FTP, ফাইলগুলি স্থানান্তর করার জন্য SSH (সুরক্ষিত শেল) ব্যবহার করে এমন একটি প্রোগ্রাম। স্ট্যান্ডার্ড FTP এর বিপরীতে, এটি নেটওয়ার্কের মাধ্যমে খোলা ট্রান্সমিশন থেকে পাসওয়ার্ড এবং গোপনীয় তথ্য প্রতিরোধ করে, এটি উভয় কমান্ড, এবং ডেটা এনক্রিপ্ট করে। SFTP এর কার্যকারিতা অনুসারে, এটি একটি FTP মত দেখাচ্ছে, কিন্তু এটি অন্য প্রোটোকল ব্যবহার করে, স্ট্যান্ডার্ড এফটিপি ক্লায়েন্ট SFTP সার্ভারের সাথে যোগাযোগ করতে পারে না এবং এর বিপরীতে।

SSH এর মাধ্যমে FTP (SFTP না)

SSH (SFTP না) এর মাধ্যমে FTP (SFTP) একটি SSH সংযোগের মাধ্যমে স্বাভাবিক FTP অধিবেশন টানেলিংয়ের অনুশীলনকে বোঝায়। যেহেতু FTP বেশ কয়েকটি টিসিপি সংযোগ ব্যবহার করে, SSH এর মাধ্যমে টানেলিং বিশেষ করে কঠিন। যখন অনেক SSH ক্লায়েন্ট কন্ট্রোল চ্যানেলের জন্য একটি সুড়ঙ্গ ইনস্টল করার চেষ্টা করছে (পোর্ট 21 দ্বারা প্রাথমিক "ক্লায়েন্ট-সার্ভার" সংযোগটি কেবলমাত্র এই চ্যানেলটি সুরক্ষিত থাকবে; যখন ডেটা ট্রান্সফার, যে কোনও প্রান্তে এফটিপি সফটওয়্যারটি নতুন টিসিপি সংযোগগুলি (ডেটা চ্যানেল) সেট করবে, যা একটি SSH সংযোগ খরচ করবে এবং এইভাবে হোলিস্টিক সুরক্ষা হারাবে।

অন্যথায়, ক্লায়েন্ট এসএসএইচ সফ্টওয়্যারের জন্য, FTP কন্ট্রোল ফ্লো বার্তাগুলি এবং FTP নিয়ন্ত্রণ প্রবাহের বার্তা এবং FTP ডেটা স্ট্রিমের জন্য নতুন পুনঃনির্দেশনার স্বায়ত্তশাসিত খোলার জন্য আপনাকে কিছু FTP জ্ঞান থাকতে হবে।

SSH এর মাধ্যমে FTP কখনও কখনও নিরাপদ FTP হিসাবে উল্লেখ করা হয়; কিন্তু এটি অন্যান্য পদ্ধতির সাথে এটি বিভ্রান্তিকর নয়, যেমন SSL / TLS (FTPS)। SSH ব্যবহার করে ফাইল ট্রান্সফার অন্যান্য পদ্ধতি এবং FTP - SFTP এবং SCP সম্পর্কিত নয়; তাদের প্রতিটি এবং অ্যাকাউন্টিং এবং ফাইল ডেটা সর্বদা SSH প্রোটোকল দ্বারা সুরক্ষিত।

FTP। মৌলিক ধারণা

FTP।

FTP। - ইংরেজী থেকে "ফাইল ট্রান্সফার প্রোটোকল", একটি "ফাইল ট্রান্সফার প্রোটোকল" হিসাবে অনুবাদ করে। এই প্রোটোকলটি ব্যবহার করে, আপনি FTP সার্ভারগুলিতে সংযোগ স্থাপন করতে পারেন এবং ফোল্ডারগুলিতে সংরক্ষিত ফাইলগুলির সাথে বিভিন্ন পদক্ষেপগুলি তৈরি করতে পারেন: সার্ভার থেকে আপনার পিসিতে ডাউনলোড করুন, সার্ভারে ডাউনলোড করুন, তৈরি, সম্পাদনা, পুনঃনাম, মুছে ফেলুন, অ্যাক্সেস অধিকারগুলি বরাদ্দ করুন। FTP সার্ভারে ফাইলগুলির সাথে কাজ করা মূলত আপনার কম্পিউটারে তাদের সাথে স্বাভাবিক ক্রিয়াকলাপগুলির স্মরণীয়।

FTP ব্যবহার করার উদাহরণ। :

  • হোস্টিং সার্ভারে ওয়েব পেজ লোড হচ্ছে
  • জনসাধারণের উপলব্ধ FTP সার্ভার, ইত্যাদি সঙ্গে সঙ্গীত, সিনেমা এবং প্রোগ্রাম ডাউনলোড করা হচ্ছে।

ব্যবহারিক কাজ হিসাবে, http://www.freedrweb.com/cureit/ এ যান এবং লিংক উপর মাউসটি হভার করুন Dr.web Cuureit! পৃষ্ঠার নীচের অংশে অবস্থিত. স্ট্যাটাস বারে আপনি লিঙ্ক ঠিকানাটি দেখতে পাবেন: FTP://ftp.drweb.com/pub/droweb/cureit/launch.exe। এখানে একটি সর্বজনীনভাবে অ্যাক্সেসযোগ্য FTP সার্ভার যা Cureit ইউটিলিটি সংরক্ষণ করা হয়!

FTP প্রোটোকল

FTP প্রোটোকল ফাইল ট্রান্সফার প্রোটোকল) তিনটি প্রধান ইন্টারনেট প্রোটোকল (মেইল, www, FTP) এর মধ্যে একটি। FTP বা "ফাইল ট্রান্সফার প্রোটোকল" - ইন্টারনেটে প্রাচীনতম প্রোটোকলগুলির মধ্যে একটি এবং তার মানগুলি প্রবেশ করে। FTP মধ্যে ডেটা এক্সচেঞ্জ টিসিপি চ্যানেলের মাধ্যমে পাস করে। ক্লায়েন্ট-সার্ভার প্রযুক্তি ব্যবহার করে বিল্ট এক্সচেঞ্জ।

প্রোটোকল - এটি দুটি ডিভাইসের মধ্যে ডেটা প্রেরণ করার জন্য একটি সামঞ্জস্যপূর্ণ বিন্যাস।

FTP সার্ভার।

FTP সার্ভার। - এটি বিশেষ সফটওয়্যারটি ইনস্টল করা স্বাভাবিক কম্পিউটার যা ব্যবহারকারীদের সাথে সংযোগ স্থাপন করতে এবং এটির উপর সংরক্ষিত ফাইলগুলির সাথে কাজ করে এবং ফোল্ডারগুলি তাদের নিজস্ব পিসিতে এটি করে। আপনি FTP সার্ভারে অবাধে বা অনন্য লগইন এবং পাসওয়ার্ডে সংযোগ করতে পারেন।

FTP এর সাথে কাজ করার সময়, দুটি ধারণাগুলি ব্যাপকভাবে ব্যবহৃত হয়: ডাউনলোড এবং পাম্পিং। ডাউনলোড করুন (ইংরেজি "ডাউনলোড") মানে FTP সার্ভার থেকে FTP সার্ভার থেকে ফোল্ডার এবং ফাইলগুলি সংরক্ষণ করার প্রক্রিয়া। ডাউনলোড হচ্ছে (ইংরেজি "আপলোড") আপনার কম্পিউটার থেকে FTP সার্ভারে ফোল্ডার এবং ফাইলগুলির স্থানান্তর।

সাধারণত, FTP সার্ভারে প্রতিটি ফোল্ডার (কম ঘন ঘন ফাইল) অ্যাক্সেস অধিকারগুলি বরাদ্দ করুন: পড়ুন, রেকর্ডিং এবং কার্যকর করুন। পড়া মানে আপনি একটি ফাইল বা ফোল্ডার কন্টেন্ট দেখতে পারেন। রেকর্ড আপনি এই কন্টেন্ট পরিবর্তন করতে পারবেন। এবং Execution সার্ভারে এক্সিকিউটেবল ফাইল এবং স্ক্রিপ্ট চালানো সম্ভব করে তোলে। আপনি অ্যাক্সেস রাইটস ম্যানেজমেন্টের সম্মুখীন হতে পারেন, উদাহরণস্বরূপ, দর্শকরা যখন কিছু সাইট ডিরেক্টরিগুলিতে অ্যাক্সেস নিষিদ্ধ করতে হবে এবং অন্যান্য ডিরেক্টরি থেকে স্ক্রিপ্টগুলিকে অনুমতি দেয়।

FTP ক্লায়েন্ট

FTP সার্ভারে সংযোগ করতে, একটি বিশেষ প্রোগ্রাম প্রয়োজন, বলা হয় FTP ক্লায়েন্ট অথবা FTP ম্যানেজার। FTP ক্লায়েন্ট, যে কোন জায়গায় নির্মিত এবং বিশেষ, একটি মহান সেট আছে।

FTP ক্লায়েন্ট - একটি প্রোগ্রাম যা আপনাকে একটি দূরবর্তী FTP সার্ভারে সংযোগ করতে এবং FTP প্রোটোকলের মাধ্যমে ফাইলগুলি প্রেরণ / প্রেরণ করতে দেয়।

FTP ক্লায়েন্ট সঙ্গে কাজ সাধারণ স্কিম

প্রথমত, আপনাকে অবশ্যই একটি নির্দিষ্ট সার্ভার ঠিকানা (URL) নির্দিষ্ট করতে হবে। উদাহরণস্বরূপ, FTP://ftp.msu.ru। তারপর আপনি সার্ভারে নিবন্ধন পদ্ধতির মাধ্যমে যেতে হবে। সার্ভারটি বেনামী হয় এবং আপনি ব্রাউজার প্রোগ্রামের সাথে কাজ করেন তবে নিবন্ধন স্বয়ংক্রিয়ভাবে হবে। গ্রাফিক এফটিপি ক্লায়েন্টের সাথে কাজ করার সময়, আপনি অগ্রিম অ্যাক্সেস প্যারামিটারগুলি অগ্রিম, যথা, ব্যবহারকারীর নাম এবং পাসওয়ার্ডটি নির্ধারণ করতে পারেন। একটি সফল সংযোগের পরে, আপনি সমস্ত সার্ভারের ফোল্ডারগুলির বিষয়বস্তু দেখতে পারেন, যা, FTP ক্লায়েন্টের প্রকারের উপর নির্ভর করে, ফাইল সিস্টেমটি দেখতে একটি স্ট্যান্ডার্ড প্রোগ্রামের মতো চেহারা। পছন্দসই ফাইলটি খুঁজে পাওয়ার জন্য, আপনি এটি স্থানীয় কম্পিউটারের ডিস্কে অনুলিপি করতে পারেন, গন্তব্যটি প্রাক-নির্দিষ্ট করে। একটি স্থানীয় কম্পিউটার থেকে দূরবর্তী FTP সার্ভারে ফাইল অনুলিপি করা সাধারণত শুধুমাত্র নিবন্ধিত ব্যবহারকারীদের জন্য অনুমোদিত।

শিক্ষা প্রক্রিয়ার এফটিপি ব্যবহার করে :

  • একটি শেখার প্রক্রিয়া প্রদান করতে সফ্টওয়্যার অনুলিপি করা;
  • টেলিযোগাযোগ প্রকল্প অংশীদারদের সাথে ফাইল শেয়ারিং অর্গানাইজেশন।

FTP প্রোটোকল

FTP প্রোটোকল

FTP। ফাইল ট্রান্সফার প্রোটোকল) তিনটি প্রধান ইন্টারনেট প্রোটোকল (মেইল, www, FTP) এর মধ্যে একটি। FTP বা "ফাইল ট্রান্সফার প্রোটোকল" - ইন্টারনেটে প্রাচীনতম প্রোটোকলগুলির মধ্যে একটি এবং তার মানগুলি প্রবেশ করে। FTP মধ্যে ডেটা এক্সচেঞ্জ টিসিপি চ্যানেলের মাধ্যমে পাস করে। ক্লায়েন্ট-সার্ভার প্রযুক্তি ব্যবহার করে বিল্ট এক্সচেঞ্জ।

প্রোটোকল - এটি দুটি ডিভাইসের মধ্যে ডেটা প্রেরণ করার জন্য একটি সামঞ্জস্যপূর্ণ বিন্যাস। প্রোটোকল নিম্নলিখিতটি নির্ধারণ করে:

  • কিভাবে একটি ত্রুটি চেক করা হবে;
  • ডেটা প্যাকিং পদ্ধতি (যদি প্যাকেজটি ব্যবহার করা হয়);
  • কিভাবে প্রেরণ যন্ত্রটি রিপোর্ট করেছে যে এটি বার্তাটি সম্পন্ন করেছে;
  • কিভাবে প্রাপ্তি ডিভাইস রিপোর্ট করে যে এটি একটি বার্তা পেয়েছে।

একটি সংখ্যা (রেফারেন্স) প্রোটোকল রয়েছে যা থেকে আপনি যথাযথ নির্বাচন করতে পারেন। প্রতিটি প্রোটোকল এর সুবিধার এবং অসুবিধা (অসুবিধার) আছে; উদাহরণস্বরূপ, কিছু অন্যদের চেয়ে সহজ, কিছু আরো নির্ভরযোগ্য, এবং কিছু দ্রুত।

ব্যবহারকারীর দৃষ্টিকোণ থেকে, প্রোটোকলটিতে এটি আগ্রহের একমাত্র জিনিসটি হল যে কম্পিউটার বা ডিভাইসটি যদি আপনি অন্যান্য কম্পিউটারের সাথে যোগাযোগ করতে চান তবে এটি সঠিকভাবে এটিকে সমর্থন করতে হবে। প্রোটোকল প্রয়োগ করা বা হার্ডওয়্যার বা সফ্টওয়্যার প্রয়োগ করা যেতে পারে।

5614161.png।

FTP নিয়মগুলির একটি সেট যা কম্পিউটারে ইন্টারনেটে ফাইলগুলি ভাগ করতে পারে তা নির্দেশ করে।

FTP প্রোটোকল এমনভাবে তৈরি করা হয় যে বিভিন্ন সফ্টওয়্যার এবং বিভিন্ন "হার্ডওয়্যার" সহ বিভিন্ন কম্পিউটার কার্যকরভাবে কোনও ফাইল বিনিময় করতে পারে।

আজ, অনেক ব্যবহারকারী ফেটিজ, এমপি 3, জেপিইজি এবং এমপিইজি ফরম্যাটের সাথে এটি এফটিপি সহযোগী করে। কিন্তু আসলে, এই প্রোটোকলটি কোনও ধরণের ফাইল প্রেরণ করতে ব্যবহৃত হয়, সাধারণ পাঠ্য নথি থেকে সুরক্ষিত সফ্টওয়্যার ফাইলগুলিতে। FTP প্রোটোকলটি ইন্টারনেটে স্বয়ংক্রিয় পেমেন্ট সিস্টেমগুলিতে ব্যাপকভাবে ব্যবহৃত হয় এবং স্থানগুলিতে উপগ্রহ থেকে তথ্য স্থানান্তর করতে ব্যবহৃত হয়।

ফরওয়ার্ডিং এবং ইন্টারনেটে ফাইলগুলি ডাউনলোড করা - ইমেলটি প্রদর্শিত হওয়ার আগে FTP প্রোটোকল ব্যাপকভাবে প্রয়োগ করা হয়েছে এমন গুরুত্বপূর্ণ রুটিন কাজগুলি। তবে, এই প্রোটোকলের সাথে, অন্যদের আপনার ফাইলগুলি অ্যাক্সেস করার এবং তাদের পড়ার ক্ষমতা দেওয়ার পরিবর্তে অন্য কম্পিউটারের ফাইলগুলি অ্যাক্সেস করা আরও সহজ।

FTP প্রোটোকল ব্যবহার করে প্রযুক্তিগত সংযোগ প্রক্রিয়া

FTP এ, সংযোগটি ব্যবহারকারী প্রোটোকল ইন্টারপ্রেটার দ্বারা শুরু হয়। এক্সচেঞ্জ ম্যানেজমেন্ট টেলনেট প্রোটোকল স্ট্যান্ডার্ডের কন্ট্রোল চ্যানেলের মাধ্যমে পরিচালিত হয়। FTP কমান্ড ব্যবহারকারী প্রোটোকল ইন্টারপ্রেটার দ্বারা উত্পন্ন হয় এবং সার্ভারে প্রেরণ করা হয়। সার্ভার উত্তরগুলি ব্যবহারকারীর কাছেও কন্ট্রোল চ্যানেলের মাধ্যমে পাঠানো হয়। সাধারণভাবে, ব্যবহারকারীর সার্ভার প্রোটোকল ইন্টারপ্রেটার এবং ব্যবহারকারী ইন্টারপ্রেটারের সাথে যোগাযোগের সাথে যোগাযোগ স্থাপন করার ক্ষমতা রয়েছে।

FTP কমান্ড ডেটা ট্রান্সমিশন চ্যানেল পরামিতি এবং স্থানান্তর প্রক্রিয়াটি নিজেই সংজ্ঞায়িত করে। তারা দূরবর্তী এবং স্থানীয় ফাইল সিস্টেমের সাথে কাজ করার প্রকৃতিও নির্ধারণ করে।

FTP অন্যান্য অ্যাপ্লিকেশন থেকে পৃথক যে ফাইলটি স্থানান্তর করার জন্য এটি দুটি টিসিপি সংযোগ ব্যবহার করে।

  • ব্যবস্থাপনা সংযোগ একটি স্বাভাবিক ক্লায়েন্ট-সার্ভার সংযোগ হিসাবে ইনস্টল করা। সার্ভারটি প্রাক-পরিচিত FTP পোর্ট (21) এর উপর একটি প্যাসিভ খোলার বহন করে এবং এটি ক্লায়েন্ট থেকে সংযোগ করার অনুরোধ আশা করে। ক্লায়েন্ট একটি নিয়ন্ত্রণ যৌগ সেট করতে টিসিপি পোর্ট ২1 এ একটি সক্রিয় খোলার সঞ্চালন করে। কন্ট্রোল সংযোগটি সমস্ত সময় বিদ্যমান থাকে যখন ক্লায়েন্ট সার্ভারের সাথে যোগাযোগ করে। এই সংযোগটি ক্লায়েন্ট থেকে সার্ভারে এবং সার্ভার থেকে প্রতিক্রিয়া স্থানান্তর করতে ব্যবহৃত হয়। কন্ট্রোল সংযোগের জন্য আইপি টাইপের পরিষেবাটি একটি "সর্বনিম্ন বিলম্ব" পাওয়ার জন্য সেট করা হয়, কারণ কমান্ডগুলি সাধারণত ব্যবহারকারীর দ্বারা প্রবেশ করা হয়।
  • ক্লায়েন্ট এবং সার্ভারের মধ্যে ফাইলটি প্রেরিত হলে ডেটা সংযোগটি খোলে। আমরা পরে দেখতে হবে হিসাবে এটি অন্যান্য মুহুর্তে খোলে। ডাটা সংযোগের জন্য আইপি পরিষেবা টাইপটি অবশ্যই "সর্বাধিক ব্যান্ডউইথ" হতে হবে, কারণ এই সংযোগটি ফাইলগুলি স্থানান্তর করতে ব্যবহৃত হয়।

ব্যবস্থাপনা অধিবেশন তথ্য ট্রান্সমিশন চ্যানেল আরম্ভ করে। একটি ডেটা ট্রান্সমিশন চ্যানেল সংগঠিত করার সময়, কর্মের ক্রম নিয়ন্ত্রণ চ্যানেলের সংগঠন ব্যতীত অন্যটি। এই ক্ষেত্রে, সার্ভারটি নিয়ন্ত্রণ অধিবেশনে সম্মত পরামিতি অনুযায়ী ডেটা এক্সচেঞ্জটি শুরু করে।

ডেটা চ্যানেলটি একই হোস্টের জন্য একই হোস্টের জন্য ইনস্টল করা হয় যার মাধ্যমে ডেটা চ্যানেল কনফিগার করা হয়। তথ্য চ্যানেল গ্রহণ এবং তথ্য স্থানান্তর জন্য উভয় ব্যবহার করা যেতে পারে।

ডেটা তৃতীয় গাড়িতে প্রেরিত হলে একটি পরিস্থিতি সম্ভব। এই ক্ষেত্রে, ব্যবহারকারী দুটি সার্ভারের সাথে কন্ট্রোল চ্যানেলের আয়োজন করে এবং তাদের মধ্যে সরাসরি চ্যানেল চ্যানেলের আয়োজন করে। কন্ট্রোল কমান্ড ব্যবহারকারীদের মাধ্যমে যান, এবং সার্ভারের মধ্যে সরাসরি ডেটা।

মেশিনের মধ্যে তথ্য স্থানান্তর করার সময় কন্ট্রোল চ্যানেলটি খুলতে হবে। এটি বন্ধ থাকলে, ডেটা ট্রান্সমিশন বন্ধ করে দেয়।

FTP ঠিকানাটি এইরকম দেখাচ্ছে:

FTP: // ব্যবহারকারী: পাসওয়ার্ড @ 127.0.0.1: 21 /

  • ব্যবহারকারী - ব্যবহারকারীর নাম।
  • কোলনটি ব্যবহারকারীর নাম এবং পাসওয়ার্ডের মধ্যে প্রোগ্রামের জন্য একটি ডিলিমিটার
  • পাসওয়ার্ড - পাসওয়ার্ড।
  • @ - ব্যবহারকারীর তথ্য এবং ঠিকানা মধ্যে বিচ্ছেদ মানে।

পরবর্তী ঠিকানা সরাসরি। এটি একটি আইপি হতে পারে, অথবা ঠিকানাটি একটি বর্ণমালা মান থাকতে পারে (ftp.ur.ru)। ঠিকানাটির পরে, বিচ্ছেদ কোলনটি আবার যায়, যা ঠিকানাটি ভাগ করে, এবং পোর্ট নম্বরটি সংযুক্ত করা উচিত। ডিফল্টরূপে, এই পোর্টটি 21 টি, তবে সার্ভার প্রশাসকের দ্বারা চিহ্নিত কোনও সংখ্যা হতে পারে।

ঠিকানাটি এইরকম দেখতে পারে:

FTP: / 127.0.0.1

এর অর্থ এই যে ব্যবহারকারীর বেনামী, পাসওয়ার্ডের নাম ই-মেইল ঠিকানা এবং পোর্ট 21 ম।

5614162.png।

FTP মোড

ক্লায়েন্ট এবং সার্ভারের মধ্যে FTP প্রোটোকল কাজ করার সময়, দুটি যৌগ ইনস্টল করা হয় - ম্যানেজার (টিম এটিতে যান) এবং তথ্য স্থানান্তর সংযোগ (ফাইল প্রেরণ করা হয়)। কন্ট্রোল যৌগ সমানভাবে জন্য সক্রিয় и প্যাসিভ শাসন । ক্লায়েন্টটি এফটিপি সার্ভারে পোর্ট নম্বর 21 এ ডায়নামিক পোর্ট (1024-65535) থেকে টিসিপি সংযোগ শুরু করে এবং বলে "হাই! আমি আপনার সাথে সংযোগ করতে চাই। এখানে আমার নাম এবং আমার পাসওয়ার্ড।" আরও কর্মগুলি কীটি FTP মোড (সক্রিয় বা প্যাসিভ) নির্বাচন করে তার উপর নির্ভর করে।

  • В সক্রিয় মোড যখন ক্লায়েন্ট বলে "হাই!" এটি পোর্ট নম্বর সার্ভারটিও বলে (1024-65535 এর গতিশীল পরিসীমা থেকে) যাতে সার্ভারটি ক্লায়েন্টের সাথে ডেটা ট্রান্সমিশনের সাথে সংযোগ স্থাপন করতে পারে। FTP সার্ভারটি ডেটা ট্রান্সফারের জন্য টিসিপি পোর্ট নম্বরটি ব্যবহার করে নির্দিষ্ট ক্লায়েন্ট পোর্ট নম্বরটিকে সংযুক্ত করে। ক্লায়েন্টের জন্য, যেমন একটি সংযোগটি ইনকামিং হয়, তাই প্রায়ই ফায়ারওয়াল বা NAT পিছনে গ্রাহকদের সক্রিয় মোডে কাজ করা কঠিন বা অতিরিক্ত সেটিংস প্রয়োজন।
  • В প্যাসিভ মোড ক্লায়েন্ট বলার পর "হাই!", সার্ভারটি ক্লায়েন্টটি টিসিপি পোর্ট নম্বর (1024-655535 এর গতিশীল পরিসীমা থেকে) থেকে তথ্য স্থানান্তর সংযোগ সেট করতে সংযোগ করতে পারে। একই সময়ে, এটি লক্ষ্য করা সহজ, ক্লায়েন্ট থেকে উভয় সংযোগের পোর্টগুলি এবং সার্ভারের পাশে উভয়ই নির্বিচারে। প্যাসিভ মোডে, ক্লায়েন্টটি তার ফায়ারওয়ালের মাধ্যমে সার্ভারের সাথে সহজেই কাজ করতে পারে, তবে প্রায়শই প্যাসিভ মোড সার্ভারের সমর্থন করতে পারে, সংশ্লিষ্ট ফায়ারওয়াল কনফিগারেশন ইতিমধ্যে সার্ভারের পাশে রয়েছে।

সক্রিয় FTP মোড এবং প্যাসিভ FTP মোডের মধ্যে প্রধান পার্থক্য হল এমন দল যা তথ্য স্থানান্তর করার সাথে সংযোগটি খোলে। সক্রিয় মোডে, ক্লায়েন্টটি FTP সার্ভার থেকে এই সংযোগটি নিতে সক্ষম হবেন। প্যাসিভ মোডে, ক্লায়েন্ট সর্বদা এই সংযোগটি নিজেই শুরু করে এবং সার্ভারটি গ্রহণ করা আবশ্যক।

FTP একটি পরিষেবা যা একচেটিয়াভাবে টিসিপি (ট্রান্সমিশন ম্যানেজমেন্ট প্রোটোকল) উপর ভিত্তি করে। FTP অস্বাভাবিক যে এটি দুটি পোর্ট, "ডেটা" পোর্ট এবং "কমান্ড" পোর্ট (কন্ট্রোল পোর্ট নামেও পরিচিত) ব্যবহার করে। ঐতিহ্যগতভাবে, এই তথ্যের জন্য কমান্ড এবং পোর্ট ২0 এর জন্য এটি পোর্ট 21। যাইহোক, মোডের উপর নির্ভর করে, ডাটা পোর্ট সর্বদা ২0 হবে না।

সক্রিয় মোডে, এফটিপি ক্লায়েন্টটি FTP সার্ভার কমান্ড পোর্ট ২1 এ একটি ইচ্ছাকৃতভাবে অননুমোদিত পোর্ট (এন> 1024) এর সাথে সংযুক্ত থাকে। তারপর, ক্লায়েন্ট পোর্ট এন + 1 শোনার শুরু করে এবং FTP কমান্ড পোর্ট এন + 1 পাঠাতে শুরু করে। FTP সার্ভার। প্রতিক্রিয়া, সার্ভার তার স্থানীয় ডাটা পোর্ট 20 থেকে নির্দিষ্ট ক্লায়েন্ট ডাটা পোর্টে সংযোগ করে।

প্যাসিভ FTP মোডে, ক্লায়েন্টটি ক্লায়েন্ট ডেটা পোর্টের ইনকামিং পোর্টটি ফিল্টার করে ফায়ারওয়ালগুলির সাথে একটি সমস্যা সমাধান করে। যখন আপনি FTP সংযোগটি খুলবেন, তখন ক্লায়েন্ট স্থানীয়রা দুটি অননুমোদিত পোর্ট (এন> 1024 এবং n + 1) খুলুন। প্রথম পোর্টটি সার্ভারটি 21 পোর্টে 21 টিতে যোগাযোগ করে, তবে পোর্ট কমান্ড পাঠানোর পরিবর্তে সার্ভারটিকে তার ডেটা পোর্টে সংযুক্ত করার অনুমতি দেয়, ক্লায়েন্ট PASV কমান্ড প্রদর্শন করে। ফলস্বরূপ, সার্ভারটি একটি ইচ্ছাকৃতভাবে অননুমোদিত পোর্ট (পি> 1024) খোলে এবং ক্লায়েন্টকে পোর্ট পি পিআর কমান্ডে পাঠায়। তারপর, ডাটা ট্রান্সমিশনের জন্য, ক্লায়েন্ট পোর্ট এন + 1 থেকে সার্ভারে পোর্ট পি থেকে সংযোগটি শুরু করে। ।

FTP সার্ভার।

FTP সার্ভার।

FTP সার্ভার। - একটি কম্পিউটার যা প্রকাশ্যে উপলব্ধ ফাইল রয়েছে এবং FTP প্রোটোকলকে সমর্থন করার জন্য কনফিগার করা হয়েছে (FTP সার্ভারের একটি সফ্টওয়্যার থাকতে হবে যা FTP প্রোটোকলকে সমর্থন করে)।

বর্তমানে, ইন্টারনেটে FTP সার্ভারগুলির তিনটি প্রকারের রয়েছে:

  1. ইন্টারনেট-শৈলী (সমস্ত সার্ভার ফাইল অ্যাক্সেস)
  2. Listerver (সীমিত এক্সেস)
  3. FTPMAIL (ইমেলের মাধ্যমে অ্যাক্সেস)।

সার্ভার Ftpmail. ইন্টারনেটে অ্যাক্সেস থাকা ব্যবহারকারীদের জন্য সবচেয়ে আকর্ষণীয় এটি খুব সীমিত, অর্থাৎ, তারা কেবল ইমেলটি ব্যবহার করতে পারে। আপনার নির্বাচিত FTPMail সার্ভারটি কার্যকর করার জন্য আপনি আপনার অক্ষরে বিভিন্ন বিশেষ কমান্ড লিখুন। যদি সবকিছু সঠিকভাবে প্রবেশ করা হয় এবং আপনার চিঠিটি গন্তব্যে এসেছে, তবে FTPMail সার্ভারটি প্রায় সমস্ত ইন্টার্টুইন ইন্টারনেটে পছন্দসই ফাইল অনুসন্ধান করতে শুরু করবে। যদি ফাইলটি পাওয়া যায়, তবে আপনাকে এটি স্থানান্তরিত করা হবে, অন্যথায় আপনি এমন একটি চিঠি আসবেন যা প্রকৃতির এই ফাইলটি বিদ্যমান নেই। অবশ্যই, অবশ্যই, ভাল, তবে যদি আপনার ইন্টারনেট সংস্থানে পূর্ণ অ্যাক্সেস থাকে তবে সে আপনি কিছু করতে পারেন।

বড় তথ্য ভলিউম সংরক্ষণের জন্য নেটওয়ার্কে বিদ্যমান FTP সার্ভার । FTP সার্ভার একটি ফাইল লাইব্রেরি একটি ধরনের। FTP সার্ভার এবং একটি ব্যবহারকারীর কম্পিউটারের মধ্যে ফাইলগুলি পাম্প করতে FTP প্রোটোকলটি ব্যবহার করা হয় ( ফাইল ট্রান্সফার প্রোটোকল - ফাইল ট্রান্সফার প্রোটোকল).

FTP সার্ভার কি জন্য? আপনি অনেক FTP সার্ভারে আপনার কম্পিউটার দায়ের করা ফাইলগুলি পাম্প করতে পারেন। হাজার হাজার FTP সার্ভার রয়েছে যা সর্বাধিক বৈচিত্র্যের গিগাবাইটগুলিতে বিনামূল্যে বেনামী অ্যাক্সেস সরবরাহ করে: পাঠ্য নথি, প্রোগ্রাম বিতরণ, ফটোগ্রাফ এবং সঙ্গীত ফাইলগুলি। FTP প্রোটোকল দ্বারা, আপনি স্থান সরবরাহকারী বিনামূল্যে সার্ভারে আপনার হোম পেজগুলি ডাউনলোড করতে পারেন। সার্ভারের একটি বিশেষ পৃষ্ঠায় ডাউনলোড করা ফাইলগুলি নির্দিষ্ট করার সময় HTTP প্রয়োগ করার চেয়ে এটি আরও অনেক সুবিধাজনক।

FTP ব্যবহার করার সময়, এই পরিষেবার কিছু বৈশিষ্ট্য মনে রাখা উচিত, এটি সরাসরি অপারেটিং সিস্টেম থেকে উদ্ভূত হয় যেখানে এটি উদ্ভূত - ইউনিক্স। কোন FTP সার্ভার সবসময় ব্যবহারকারী অনুমোদনের প্রয়োজন, অর্থাৎ, তার নাম এবং পাসওয়ার্ড প্রবেশ করে। এর উপর নির্ভর করে, ব্যবহারকারী শুধুমাত্র FTP স্টোরেজের সামগ্রীর উপর শুধুমাত্র অনুমোদিত ক্রিয়াকলাপগুলি চালানোর ক্ষমতা সহ কেবলমাত্র নির্দিষ্ট ডিরেক্টরি এবং ফাইলগুলির অ্যাক্সেস সরবরাহ করবে।

আপনি যদি কোন নিবন্ধিত ব্যবহারকারী না হন তবে কী করবেন? প্রায় প্রতিটি FTP সার্ভার তথাকথিত প্রদান করে বেনামী ইনপুট (এই পরিষেবার অন্য নাম - বেনামী FTP। )। বেনামী (বা অতিথি) ব্যবহারকারীর নামের পরিবর্তে সার্ভারে লগইন করুন, বেনামী কীওয়ার্ডটি নির্দিষ্ট করুন এবং আপনার ইমেল ঠিকানা টাইপ করার জন্য একটি পাসওয়ার্ড হিসাবে। তারপরে, সার্ভারের মালিকের মালিকানাধীন ডেটাতে আপনাকে সাধারণ ডিরেক্টরিগুলিতে অ্যাক্সেস সরবরাহ করা হবে। সাধারণত, সার্ভারের অ্যাক্সেসের এই পদ্ধতিতে ব্যবহারকারী শুধুমাত্র ডিরেক্টরিগুলি দেখতে এবং আপনার ডিস্কে ফাইলগুলি পাম্প করতে পারে। জনসাধারণের অ্যাক্সেসযোগ্য FTP সার্ভারের সাথে কাজ করার এই ভাবে বেনামী FTP বলা হয়। কিছু সার্ভার বিশেষ ডিরেক্টরি তৈরি করে যেখানে সবাই তাদের নিজস্ব ফাইলগুলি ডাউনলোড করতে পারে।

আপনি FTP সার্ভারের সাথে কাজ করার জন্য একটি সাধারণ www ব্রাউজার ব্যবহার করতে পারেন। পছন্দসই FTP সার্ভারের URL ঠিকানা স্ট্রিং ডায়াল করার পরে, আপনার ব্রাউজারটি এটিতে সংযোগ করবে এবং রিমোট ডিরেক্টরিটির বিষয়বস্তু প্রদর্শন করবে।

Www ব্রাউজারের মাধ্যমে FTP সার্ভারের সাথে সংযোগ করার জন্য আপনাকে নিম্নলিখিত URL রেকর্ডিং ফর্ম (ইউনিফর্ম রিসোর্স লোকেটার) ব্যবহার করতে হবে: অনুমোদন প্রয়োজন একটি FTP সার্ভার ব্যবহার করার সময় :FTP: // user_name: পাসওয়ার্ড @ address_ftp সার্ভার: পোর্ট / পাথ_ক_ফিল একটি বেনামী FTP সার্ভার ব্যবহার করার সময় :FTP: // address_ftp সার্ভার / Path_Fail

প্রথম নজরে, একটি FTP ক্লায়েন্ট হিসাবে ব্রাউজারের এই ব্যবহার বেশ সুবিধাজনক। যাইহোক, এটি উল্লেখ করা উচিত যে একই সাথে FTP সার্ভারের সাথে কাজ করার পদ্ধতিটি ফাইল জালিয়াতির সম্ভাবনা অনুপস্থিত। যদি সার্ভারের সাথে সংযোগটি হঠাৎ করে ফেলে দেয় এবং আপনার সম্পূর্ণ ফাইলটি ডাউনলোড করার সময় ছিল না (যা খুব দূরবর্তী সার্ভার থেকে বড় ফাইলগুলি পুনরায় আবির্ভূত হয়), তবে আপনাকে পুরো ফাইলটি খুবই শুরু থেকে ডাউনলোড করতে হবে। FTP সার্ভারের সাথে কাজ করার সময় একটি পৃথক FTP ক্লায়েন্ট ব্যবহার করার জন্য এটি যথেষ্ট পরিমাণে যথেষ্ট পরিমাণে যথেষ্ট পরিমাণে রয়েছে। FTP ক্লায়েন্ট আপনাকে FTP সার্ভারে ফিরুন (আনলোড, পাঠান) ফাইলগুলি পুনর্লিখন করতে এবং FTP সার্ভার থেকে একটি বাটি, পুনর্লিখন (ডাউনলোড, প্রাপ্ত) ফাইলগুলি আপনাকে অনুমতি দেয়।

FTP সার্ভারের ধরন

WWW সার্ভারের বিপরীতে যা প্রায় কেউ অ্যাক্সেস করতে পারে, FTP-এ সার্ভারের দুটি বিভাগ রয়েছে। কিছু সার্ভার শুধুমাত্র নিবন্ধিত ব্যবহারকারীদের সীমিত বৃত্তের জন্য উপলব্ধ এবং যখন আপনি সনাক্তকারী বা ব্যবহারকারীর নাম (লগইন) এবং পাসওয়ার্ড (পাসওয়ার্ড) সংযোগ করার চেষ্টা করেন। অন্যান্য সার্ভার সবাই খোলা আছে। তাদের বলা হয় বেনামী .

বেনামী FTP সার্ভার - এক্সেস সার্ভার খুলুন। বেনামী FTP সার্ভারের জন্য স্ট্যান্ডার্ড ব্যবহারকারীর নাম বেনামী, একটি ইমেল ঠিকানা একটি পাসওয়ার্ড হিসাবে ব্যবহার করা হয়।

ফাইলজিলা।

ফাইলজিলা। - এটি মাইক্রোসফ্ট উইন্ডোজ, ম্যাক ওএস এক্স এবং লিনাক্সের জন্য একটি বিনামূল্যে বহুভাষী FTP ক্লায়েন্ট। এটি FTP, SFTP, এবং FTPS (SSL / TLS এর মাধ্যমে FTP) সমর্থন করে। 30 জুলাই, ২010 তারিখে, তিনি সবচেয়ে জনপ্রিয় sourceforge.net প্রোগ্রামের তালিকায় ছয়টি ছিলেন।

এছাড়াও বিদ্যমান ফাইলজিলা সার্ভার - প্রকল্প, সম্পর্কিত ফাইলজিলা ক্লায়েন্ট। এটি একটি FTP সার্ভার একই প্রতিষ্ঠান দ্বারা উন্নত। এটি FTP, SFTP এবং FTPS (SSL / TLS এর মাধ্যমে FTP) সমর্থন করে।

ফাইলজিলা সার্ভার ব্যবহার করে একটি FTP সার্ভার তৈরি এবং কনফিগার করা হচ্ছে

আপনার নিজের হোম FTP সার্ভার তৈরি করা আপনাকে স্থানীয় বা বিশ্বব্যাপী নেটওয়ার্কগুলিতে ডেটা স্থানান্তর করার জন্য একটি সুবিধাজনক উপায় সংগঠিত করার অনুমতি দেয়। বাড়িতে এটি শুরু করতে, আপনি বিনামূল্যে সফটওয়্যার ব্যবহার করতে পারেন, উদাহরণস্বরূপ, ফাইলজিলা সার্ভার । এই প্রোগ্রামটি সমস্ত প্রয়োজনীয় কার্যকারিতা সহিত এবং সহজেই সমন্বয় করা হয়।

817_0_0_192x192_images_Stordes_faq_2011_September_16-01.jpg.

ফাইলজিলা সার্ভারটি বিনামূল্যে লাইসেন্সে প্রসারিত হয়, তাই প্রোগ্রাম বিতরণটি তার বিকাশকারীর সাইট থেকে অবাধে ডাউনলোড করা যেতে পারে। ইনস্টল করার আগে, আপনাকে প্রশাসক ইন্টারফেস শোনার জন্য এবং FTP পরিষেবা স্টার্ট পদ্ধতি নির্ধারণ করার জন্য পোর্টটি নির্দিষ্ট করতে হবে। আপনি যদি ডিফল্ট সেটিংস ছেড়ে দেন তবে ইনস্টলারটি র্যান্ডম পোর্টটি নির্বাচন করবে এবং উইন্ডোজ অটলোডে FTP পরিষেবা যুক্ত করবে।

0.jpg।

ফাইলজিলা সার্ভার ইনস্টল করার আগে, সিস্টেমটি লোড করার সময় আপনাকে সার্ভার স্টার্টআপ পদ্ধতিটি নির্বাচন করতে হবে। ডিফল্টরূপে, আপনি যখন OS এ তাদের অনুমোদন করেন তখন সমস্ত ব্যবহারকারী FTP পরিষেবাদির স্বয়ংক্রিয় সূচনা দ্বারা সক্রিয় করা হয়।

1.jpg।

যখন ইনস্টলেশন সম্পন্ন হয়, তখন প্রোগ্রামটি ট্রেতে তার আইকনটি রাখবে, যখন আপনি সার্ভার অ্যাডমিনিস্ট্রেশন প্যানেলটি খোলে যেখানে ক্লিক করুন। এতে, প্রথমত, আপনাকে সার্ভার 127.0.0.1 এবং নির্দিষ্ট পোর্ট, পাশাপাশি প্রয়োজনীয়, যদি প্রয়োজন হয় তবে প্রশাসক পাসওয়ার্ডটি প্রবেশ করতে এবং প্রবেশ করতে হবে।

2.jpg।

একটি বা একাধিক ব্যবহারকারী তৈরি এবং কম্পিউটারে কিছু ডিরেক্টরি অ্যাক্সেস করার অনুমতি দিয়ে ফাইলজিলা সার্ভার সেটিংস শুরু করা উচিত। এটি করার জন্য, "সম্পাদনা করুন" মেনু আইটেমটি "ব্যবহারকারী" নির্বাচন করুন এবং "যোগ করুন" বাটনে ক্লিক করুন। প্রদর্শিত উইন্ডোতে, আপনি যদি চান তবে এটি একটি নির্দিষ্ট গোষ্ঠীতে এটি স্থাপন করে (এটি "সম্পাদনা-গোষ্ঠী" মেনুতে তৈরি করা যেতে পারে) এটি ব্যবহারকারীর একটি ইচ্ছাকৃত নামে প্রবেশ করতে হবে। "ঠিক আছে" টিপে পরে, নির্দিষ্ট নামের সাথে একটি অ্যাকাউন্ট তৈরি করা হবে, তারপরে আপনি এটি কনফিগার করতে এগিয়ে যেতে পারেন।

3.jpg।

ডিফল্টরূপে, নতুন ব্যবহারকারী ফাইলজিলা সার্ভার একটি পাসওয়ার্ড ছাড়া তৈরি করা হয়। এটি সেট করতে, আপনি পাসওয়ার্ডটিতে একটি টিক ইনস্টল করতে "সাধারণ" -এ অনুসরণ করুন এবং এটি প্রবেশ করুন। একই উইন্ডোতে, আপনি নির্বাচিত ব্যবহারকারীর জন্য সংযোগগুলির সংখ্যা (0 - বিধিনিষেধ ছাড়াই) উপর নিষেধাজ্ঞা নির্ধারণ করতে পারেন।

4.jpg।

ভাগ করা ফোল্ডার ট্যাবে, আপনাকে ব্যবহারকারীর রুট ডিরেক্টরি যুক্ত করতে হবে এবং এটিতে অ্যাক্সেস থাকবে ডিরেক্টরিগুলি নির্বাচন করতে হবে। আপনি নির্বাচিত ডিরেক্টরিটিকে "হোম ডির ডির" বোতামটি ক্লিক করে রুট হিসাবে রুট হিসাবে ইনস্টল করতে পারেন। এছাড়াও এই উইন্ডোতে, আপনি এটি উপলব্ধ ফাইল এবং ডিরেক্টরিগুলিতে নির্বাচিত ব্যবহারকারীর অধিকার নির্দিষ্ট করতে পারেন। উদাহরণস্বরূপ, "ফাইল" বিভাগে "লিখুন" এবং "মুছে ফেলুন" অনুচ্ছেদগুলিতে টিগুলিকে সেটিংস সেটিংস সেটিংস একটি বেনামী অ্যাকাউন্ট দেবে এবং সি: \ FTP ডিরেক্টরির মধ্যে ফাইলগুলি মুছবে।

5.jpg।

স্পিড সীমা ট্যাব লোড স্পিড সীমা নির্ধারণ এবং একটি নির্দিষ্ট অ্যাকাউন্টের জন্য ডেটা ডাউনলোড করার জন্য দায়ী। এই পরামিতি অপরিবর্তিত থাকা যাবে।

6.jpg।

"আইপি ফিল্টার" উইন্ডোতে, প্রশাসক নির্দিষ্ট আইপি বা সাবনেটগুলির থেকে FTP সার্ভারের অ্যাক্সেস অক্ষম করতে পারে। অসম্পূর্ণ ব্যবহারকারীরা অবৈধ সামগ্রী বা অন্যান্য পদ্ধতিতে অসুবিধার লোড করার সময় এটি ভবিষ্যতে উপকারী হতে পারে।

7.jpg।

সাধারণ সার্ভার সেটিংসে, সমস্ত অ্যাকাউন্টে প্রসারিত, আপনি "সম্পাদনা - সেটিংস" মেনু থেকে যেতে পারেন। বেশিরভাগ প্যারামিটার, বিশেষ করে, গতি সীমা, "কালো তালিকা" আইপি, SSL এবং Autoban প্রাথমিকভাবে এটি হিসাবে বামে যেতে পারে। "প্যাসিভ মোড সেটিংস" আইটেমটিতে মনোযোগ দিন যা আপনাকে আইপি এর পরিবর্তে সার্ভারের ডোমেন নামটি প্রবেশ করতে দেয়। এটি নেটওয়ার্কের সাথে সংযোগ স্থাপন করে প্রতিটি সময় পরিবর্তিত একটি গতিশীল ঠিকানায় দরকারী হবে।

8.jpg।

একটি বিনামূল্যে ডোমেইন নাম নিবন্ধিত হতে পারে, উদাহরণস্বরূপ, dyndns পরিষেবা ব্যবহার করে।

ব্যবহারকারীদের FTP সার্ভারের সাথে ডেটা বিনিময় করার ক্ষমতা দেওয়ার জন্য আপনাকে এন্ট্রি জন্য তাদের ঠিকানা এবং অ্যাকাউন্ট ডেটা বলতে হবে। তাদের সমস্ত কর্ম প্রধান ফাইলজিলা উইন্ডোতে প্রদর্শিত হবে।

FTP ক্লায়েন্ট

FTP ক্লায়েন্ট

FTP ক্লায়েন্ট - ফাইল ট্রান্সফার প্রোটোকল (অক্ষর। "ফাইল ট্রান্সফার প্রোটোকল" - একটি প্রোগ্রাম FTP সার্ভারে অ্যাক্সেস সহজতর করার জন্য একটি প্রোগ্রাম। গন্তব্যের উপর নির্ভর করে, এটি ব্যবহারকারীকে পাঠ্য কনসোল মোডে রিমোট এফটিপি সার্ভারে সহজে অ্যাক্সেস সরবরাহ করতে পারে, যা ব্যবহারকারী কমান্ড এবং ফাইলগুলি পাঠানোর জন্য শুধুমাত্র অপারেশনটি গ্রহণ করে, অথবা দূরবর্তী সার্ভারে ফাইলগুলি প্রদর্শন করে যেমন তারা অংশ ছিল ব্যবহারকারীর কম্পিউটার ফাইল সিস্টেম, বা উভয়। গত দুই ক্ষেত্রে, এফটিপি ক্লায়েন্টটি FTP প্রোটোকল কমান্ডগুলিতে ব্যবহারকারী ক্রিয়াকলাপগুলি ব্যাখ্যা করার কাজটি অনুমান করে, যার ফলে ফাইল ট্রান্সফার প্রোটোকলটি তার সমস্ত জ্ঞানের সাথে পরিচিত না করেই ব্যবহার করার ক্ষমতা দেয়।

200px-te-tier_architecture.ru.svg.png? Uselang = ru

FTP ক্লায়েন্ট ব্যবহার করার আংশিক উদাহরণ হতে পারে:

  • ওয়েব সার্ভার ওয়েব ডেভেলপার এ সাইট পৃষ্ঠাগুলির প্রকাশনা
  • স্বাভাবিক ইন্টারনেট ব্যবহারকারী দ্বারা সঙ্গীত, প্রোগ্রাম এবং অন্য কোন তথ্য ফাইল ড্রপ। এই উদাহরণটি প্রায়শই অনেকগুলি ব্যবহারকারীদের দ্বারা একটি FTP ক্লায়েন্ট এবং প্রোটোকল ব্যবহার করেও উপলব্ধি করা হয় না, কারণ অনেক জনসাধারণের সার্ভারগুলি ব্যবহারকারীদের অনুমোদন করার জন্য অতিরিক্ত ডেটা অনুরোধ করে না এবং ইন্টারনেট ব্রাউজারগুলি (এছাড়াও FTP ক্লায়েন্ট হচ্ছে) অতিরিক্ত প্রশ্ন ছাড়াই ফাইল ডাউনলোড করছে।

বিক্রয়

সহজ ব্যবহারকারী (তবে সর্বাধিক ব্যাপক) ক্ষেত্রে, FTP ক্লায়েন্ট একটি ফাইল সিস্টেমের একটি এমুলেটর যা কেবল অন্য কম্পিউটারে। এই ফাইল সিস্টেমের সাথে, আপনি সমস্ত স্বাভাবিক অ্যাকশন ব্যবহারকারী তৈরি করতে পারেন: সার্ভার থেকে ফাইলগুলি অনুলিপি করুন এবং সার্ভারে, ফাইলগুলি মুছুন, নতুন ফাইল তৈরি করুন। কিছু ক্ষেত্রে, ফাইলগুলি খুলতেও সম্ভব - প্রোগ্রামগুলি চালু করতে, সম্পাদনা করতে, সম্পাদনা করুন। শুধুমাত্র ফাইলটি খোলার ব্যবহারকারীর কম্পিউটারে তার প্রাক-ডাউনলোডটি বোঝায় তা বিবেচনা করা দরকার। যেমন প্রোগ্রামের উদাহরণ পরিবেশন করতে পারেন:

  • ইন্টারনেট ব্রাউজার (প্রায়শই শুধুমাত্র পঠনযোগ্য মোডে কাজ করে, যা আপনাকে সার্ভারে ফাইল যুক্ত করতে দেয় না)
  • অনেক ফাইল ম্যানেজার, যেমন: উইন্ডোজ এক্সপ্লোরার, উইনসিসিপি, মোট কমান্ডার, ফার, মধ্যরাতের কমান্ডার, ক্রুসেডার
  • বিশেষ প্রোগ্রাম, উদাহরণস্বরূপ: FileZilla
  • অনলাইন গ্রাহকদের যে কোনও ইন্টারনেট ব্রাউজারের মাধ্যমে পরিচালিত হয়, উদাহরণস্বরূপ: ftponline.ru

FTP প্রোটোকলের প্রোটোকল থেকে ধন্যবাদ, সহজ (বাস্তবায়নের দৃষ্টিকোণ থেকে) FTP ক্লায়েন্টগুলি প্রতিটি অপারেটিং সিস্টেমে কার্যকরীভাবে হয়। যাইহোক, এই গ্রাহকদের ব্যবহারের জন্য কনসোল দক্ষতা ব্যবহারের প্রয়োজন, পাশাপাশি সার্ভারের সাথে যোগাযোগ করার জন্য প্রোটোকল কমান্ডের জ্ঞান। সুতরাং উইন্ডোজ যেমন একটি ইউটিলিটি FTP.exe হয়। অনেক লিনাক্সে একটি FTP ইউটিলিটি তৈরি করে।

অ্যাক্সেস অধিকার এবং অনুমোদন

রিমোট সার্ভারে ফাইল সিস্টেম, একটি নিয়ম হিসাবে, বিভিন্ন ব্যবহারকারীদের জন্য অ্যাক্সেসের অধিকার সেটিংস রয়েছে। উদাহরণস্বরূপ, শুধুমাত্র কিছু ফাইল বেনামী ব্যবহারকারীদের কাছে অ্যাক্সেসযোগ্য হতে পারে, অন্য ব্যবহারকারীদের অস্তিত্ব সম্পর্কে কোনও প্রয়োজন নেই। ব্যবহারকারীদের আরেকটি গোষ্ঠী অন্যান্য ফাইলগুলি উপলব্ধ হতে পারে অথবা উদাহরণস্বরূপ, ফাইলগুলি পড়ার অধিকারগুলির পাশাপাশি, এটি নতুন বা আপডেট করা ফাইলগুলি রেকর্ড করার জন্যও দেওয়া যেতে পারে। অ্যাক্সেস রাইটস বিকল্পগুলির পরিসীমা অপারেটিং সিস্টেম এবং প্রতিটি নির্দিষ্ট FTP সার্ভারের সফ্টওয়্যারের উপর নির্ভর করে। সাধারণত, ফোল্ডারটির সামগ্রীগুলি দেখার অধিকারগুলি ভাগ করুন (অর্থাৎ, এটিতে থাকা ফাইলগুলির একটি তালিকা পেতে) ফাইলটি (গুলি) পড়তে, লিখতে (তৈরি, মুছুন, আপডেট) ফাইলটি পড়তে (গুলি)

FTP সার্ভারটি অনুমোদন করার জন্য, এটি একটি FTP ক্লায়েন্টের সাথে সংযোগ করার সময়, একটি ব্যবহারকারী এবং পাসওয়ার্ডটি শেষ থেকে অনুরোধ করে। FTP ক্লায়েন্টগুলির বেশিরভাগই, পরিবর্তে, এই ব্যবহারকারীর ডেটাতে একটি ইন্টারেক্টিভ মোডে অনুরোধ করুন। FTP সার্ভার URL এ তাদের সহ এই তথ্যটি নির্দিষ্ট করার আরেকটি উপায় রয়েছে। সুতরাং, উদাহরণস্বরূপ, একটি স্ট্রিং

** FTP: // Vasya: [email protected]****

  • FTP: // - নোট করুন যে আমরা FTP প্রোটোকল ব্যবহার করি
  • Vasya - ব্যবহারকারীর নাম
  • : - ব্যবহারকারী নাম এবং পাসওয়ার্ড বিভাজক
  • কী - পাসওয়ার্ড
  • @ - প্রমাণীকরণ তথ্য বিভাজক এবং সার্ভার ঠিকানা
  • Ftp.example.com - FTP সার্ভার ঠিকানা

ব্যবহারকারীর নাম এবং পাসওয়ার্ড নির্দিষ্ট করার জন্য এমন কোনও পদ্ধতি এমন কোনও ক্ষেত্রে নেই যা FTP ক্লায়েন্টকে সমর্থন করে।

FTP ক্লায়েন্টদের উদাহরণ

ব্রাউজার

সহজ আদিম FTP ক্লায়েন্ট ওয়েব ব্রাউজার এবং উইন্ডোজ এক্সপ্লোরার হয়। তাদের ঠিকানা বারে FTP সার্ভারটি অ্যাক্সেস করতে, এটি FTP: // সার্ভার নামটি প্রবেশ করতে যথেষ্ট (উদাহরণস্বরূপ FTP://ftp.drweb.com/)। ওয়েব ব্রাউজার এবং কন্ডাক্টর আপনাকে FTP সার্ভারের সামগ্রীগুলি দেখতে এবং তাদের কাছ থেকে ফাইলগুলি ডাউনলোড করার অনুমতি দেয়। যাইহোক, একটি ব্রাউজার ব্যবহার করে, আপনি FTP সার্ভারে একটি ফাইল বা ফোল্ডারটি ডাউনলোড করতে পারবেন না এবং উইন্ডোজ এক্সপ্লোরার একটি সংযোগ ব্রেকিংয়ের ইভেন্টে ফাইলগুলিকে সমর্থন করে না। সবচেয়ে গুরুত্বপূর্ণ বিষয় হল ব্রাউজারটি আপনাকে কেবলমাত্র দেয় লিঙ্কটিতে ক্লিক করুন এবং অবিলম্বে ফাইলটি ডাউনলোড করুন, যদিও এটি কখনও কখনও এটি ঘটে এবং ডাউনলোড না করে, তবে এটি ডাউনলোড করুন, এবং এমনকি একটি ফাইলও নয়, তবে এটি ডাউনলোড করুন। অতএব, ব্রাউজার একটি গুরুতর FTP ক্লায়েন্ট হিসাবে দেখার যোগ্য নয়। অতএব, এই প্রোগ্রামটি FTP এর সাথে কাজ করার জন্য বিশেষভাবে ব্যবহার করা ভাল। তাদের মধ্যে কয়েকটি FTP এর সাথে কাজ করার জন্য তীক্ষ্ণ হয়, অন্যরা সম্পূর্ণ সফটওয়্যার কমপ্লেক্স এবং FTP সার্ভারগুলির সাথে সংযোগ করার পাশাপাশি আপনাকে প্রতিদিনের কম্পিউটারের একটি বিশাল সংখ্যা সমাধান করার অনুমতি দেয়।

মোট কমান্ডার এবং অন্যান্য অনুরূপ

FTP ক্লায়েন্টগুলি জনপ্রিয় ফাইল পরিচালকদের মধ্যে নির্মিত হয়, উদাহরণস্বরূপ, মোট কমান্ডার। সাধারণত, ফাইল পরিচালকরা আপনাকে স্থানীয় কম্পিউটারের নিয়মিত ডিস্কগুলির সাথে ঠিক যেমন FTP সার্ভারের সাথে কাজ করার অনুমতি দেয়, তবে অবশ্যই, সার্ভার অ্যাডমিনিস্ট্রেটর দ্বারা উল্লেখ করা কিছু বিধিনিষেধগুলি (এটি উদাহরণস্বরূপ, উদাহরণস্বরূপ, ফাইলগুলি মুছে ফেলার উপর নিষিদ্ধ করা মডারেটর ছাড়া অন্য সব জন্য)। কিন্তু এখানে যথেষ্ট সুযোগ নেই, উদাহরণস্বরূপ, একই টাস্ক প্ল্যানার। যদিও মোট কমান্ডারের বেশিরভাগ ব্যবহারকারীদের জন্য, বিল্ট-ইন ভিউয়ারের ব্যয় এ FTP ক্লায়েন্টের একটি খুব সফল সংস্করণ রয়েছে, যা আপনাকে এটি কীভাবে উপযুক্ত তা শিখতে দেয়, সেইসাথে তুলনা করার ক্ষমতা FTP সার্ভার এবং স্থানীয় কম্পিউটারে ফোল্ডার এবং ফাইলগুলির সামগ্রী।

কোর FTP PRO.

আপনি www.coreftp.com এ ইন্টারনেটে এই প্রোগ্রামটি খুঁজে পেতে পারেন, ইনস্টলেশনের বন্টনের আকারটি তিনটি মেগাবাইটের চেয়ে সামান্য কম। একটি বিনামূল্যে ছাঁটাই সংস্করণ আছে, কিন্তু আমরা পূর্ণ, পেশাদারী বিবেচনা করা হবে। কোর FTP একটি আনন্দদায়ক এবং বোঝাযোগ্য ইউজার ইন্টারফেস আছে, SFTP এবং SSL প্রোটোকলগুলিতে এনক্রিপশন এবং কাজ সমর্থন করে, তাদের মধ্যে নির্মিত FTP ক্লায়েন্টগুলির প্রতিস্থাপন হিসাবে জনপ্রিয় ব্রাউজারে সংহত করে। ফাইলগুলি সরাসরি দুটি সাইটের মধ্যে পাম্প করা সম্ভব, সেইসাথে ব্যাকআপ ডেটা কপি তৈরি করার জন্য অন্তর্নির্মিত, পাসওয়ার্ড সুরক্ষা এবং FTP সার্ভারে পাঠানো সম্ভব। উন্নত ব্যবহারকারীদের জন্য কমান্ড লাইনের জন্য সমর্থন রয়েছে।

ফাইলজিলা।

এই FTP ক্লায়েন্ট সম্পূর্ণ বিনামূল্যে এবং ওপেন সোর্স গ্রন্থে, পাশাপাশি ক্রস-প্ল্যাটফর্ম (I.E., তিনি বিভিন্ন OS এর অধীনে কীভাবে কাজ করবেন তা জানেন) দ্বারা আলাদা। সমর্থিত প্রোটোকল: FTP, SSL, SFTP। FileZilla একটি বহুভাষী ব্যবহারকারী ইন্টারফেস, বেশ আরামদায়ক এবং বোধগম্য আছে। কুঁজিং এবং 4 টিরও বেশি জিবি, পাশাপাশি একটি অন্তর্নির্মিত সাইট ম্যানেজারের আকারের ফাইলগুলি ডাউনলোড করার জন্য সমর্থন রয়েছে। উপরন্তু, Filezilla সবচেয়ে নির্ভরযোগ্য এবং দ্রুত FTP ক্লায়েন্টদের মধ্যে একটি হিসাবে বিবেচিত হয়। আপনি এটি Filezilla-project.org এ এটি খুঁজে পেতে পারেন, উইন্ডোজের জন্য বন্টনের আকার প্রায় 2.6 এমবি।

FTP কমান্ডার।

FTP কমান্ডারটি সবচেয়ে বিখ্যাত নয়, তবে নিজের পথে FTP এর জন্য একটি ভাল ক্লায়েন্ট। ওয়ার্ল্ড ওয়াইড ওয়েবসাইটে তার ওয়েবসাইট: www.internet-soft.com। বন্টন আকার - সংস্করণের উপর নির্ভর করে অর্ধেক থেকে দেড় মেগাবাইট পর্যন্ত। প্রো সংস্করণে তার ক্ষমতার জন্য, এটি মোট কমান্ডারের মধ্যে নির্মিত একটি ক্লায়েন্টের অনুরূপ। কিন্তু ডিলাক্স সংস্করণ SSL, TLS, SSH, PGP প্রোটোকল, মাল্টি-থ্রেডেড ইনজেকশন, স্বয়ংক্রিয় renaming যদি ফাইল তালিকাতে থাকে এবং কিছু অন্যান্য দরকারী বৈশিষ্ট্য সমর্থন করে।

চতুর FTP প্রো।

এই FTP ক্লায়েন্টটিকে সর্বোত্তম বলে মনে করা হয়, যদি শুধুমাত্র গ্রহটিতে কেবলমাত্র সেরা না হয়। একটি সুন্দর এবং খুব বোধগম্য ইউজার ইন্টারফেস, একটি অন্তর্নির্মিত পাসওয়ার্ড ম্যানেজার, এসএসএস, এসএসএইচ এবং ওপেনপিজিপি সাপোর্ট, অটোমেশন সরঞ্জাম (কাজের সময়সূচী, ব্যাকআপ ক্রিয়েটিন তৈরি টুল, আরএসএস অডিও স্ট্রিমগুলির আকারে পডকাস্ট তৈরি করার সরঞ্জাম)। প্রোগ্রামটি এইচটিএমএল এডিটর এবং সাইট ম্যানেজার নির্মিত হয়েছে, এটি রেকর্ড করা সম্ভব এবং পরবর্তী ম্যাক্রো। তাই চতুর FTP একটি খুব দরকারী এবং শক্তিশালী FTP ক্লায়েন্ট। আপনি www.globalscape.com/cuteftppro তে ওয়ার্ল্ড ওয়াইড ওয়েব এ এটি খুঁজে পেতে পারেন, ইনস্টলেশন বিতরণ প্রোগ্রামের আকার প্রায় সাত এবং একটি অর্ধ মেগাবাইট।

Ftprush।

অন্য খুব ভাল বাণিজ্যিক এফটিপি ক্লায়েন্ট, www.ftprush.com এ ইন্টারনেটে অবস্থিত। তার বন্টনের আকার প্রায় চার এবং একটি অর্ধ মেগাবাইট। তার বৈশিষ্ট্যগুলির মধ্যে, আমি একটি সুন্দর এবং সহজ ইউজার ইন্টারফেসটি নোট করতে চাই, যা এই শ্রেণির প্রোগ্রামগুলির পাশাপাশি এই শ্রেণির প্রোগ্রামগুলির পাশাপাশি ফ্লাইতে ডেটা কম্প্রেশন সমর্থন, যা অর্থ সংরক্ষণ করার জন্য ডিজাইন করা হয়েছে ব্যবহারকারীর দ্বারা ইন্টারনেট থেকে ফাইল লাফাতে ব্যয় করা। প্রোগ্রামে একটি টাস্ক সময়সূচী রয়েছে, একটি এমবেডেড স্ক্রিপ্টিং পাসওয়ার্ড-তৈরি ইঞ্জিনটি ব্যবহারকারী ক্রিয়াকলাপগুলি স্বয়ংক্রিয়ভাবে, সেইসাথে নির্মিত ক্যাশে ডিরেক্টরিগুলি তৈরি করে যা তাদের দেখার ত্বরান্বিত করে। SFTP, FTPS, SSL, TFTP সমর্থিত, পাশাপাশি রাশিয়ান ভাষী ব্যবহারকারীদের জন্য গুরুত্বপূর্ণ, ইউনিকোড এনকোডিংগুলি সমর্থিত (UTF-8 সহ)।

SmartFTP।

ইন্টারনেটে, এই ক্লায়েন্ট www.smartftp.com এ পাওয়া যাবে। এই প্রোগ্রামের বন্টন আকার প্রায় তিন থেকে ছয় মেগাবাইট থেকে। "রেগালিয়া" (অথবা বরং, প্রোগ্রামের ক্ষমতাগুলি, লেখক নিম্নলিখিত আইটেমগুলি নির্দেশ করে: টিএসএল / এসএসএস এর জন্য সমর্থন, আইপিভি 6 এর জন্য সমর্থন, "ফ্লাইতে" ডেটা কম্প্রেশন, সমর্থনটি UTF-8 সমর্থন করে পাম্প ফাইলগুলি সরাসরি দুটি সার্ভারের মধ্যে, রিমোট ফাইল সম্পাদনা, বিল্ট-ইন প্ল্যাননার, ব্যাকআপ তৈরি করা সরঞ্জাম, কমান্ড লাইন এবং অন্যান্য বৈশিষ্ট্যগুলি থেকে কাজ সমর্থন, FTP ক্লায়েন্টদের জন্য কম বা কম স্ট্যান্ডার্ড। প্রোগ্রাম ইন্টারফেস একটি আরামদায়ক, সুন্দর এবং মোটামুটি সাধারণ।

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