Wednesday, October 23, 2019

TPC/IP কী ?


TCP /IP কী?



TCP/IP কি। TCP /IP এর কাজ কি। TCP /IP  তে কি কি আছে। এগুলো সম্পর্কে কি আপনি জানেন। যদি না জেনে থাকেন তাহলে আজ আমরা TCP /IP সম্পর্কে জানবো।
   
TCP /IP এর পূর্ণ অর্থ হলো
·       TCP-Transmission Control  protocol
·       IP-Internet protocol
আর এ দুইটি একসাথে মিলে তৈরি হয় TCP/IP মডেল। নিচে আমরা আরও বিস্তারিত জানবো TCP/IP  সম্পর্কে।

TCP /IP  এর কাজ কী

TCP /IP এ দুটি  মিলিত ভাবে কাজ করে।আমরা যখন একটি কম্পিউটার থেকে অন্য একটি কম্পিউটার এর সাথে ইন্টারনেট connect  করে কথা বলি তখন TCP /IP  ব্যবহার  হয়। যখন TCP অর্থাৎ Transmission control potocol   ব্যবহার  করা  হয় তখন TCP Transfort layer এ কাজ করেআর IP Networking Layer এ কাজ করে। TCP/IP  এর দুইটি layer  এ এক এক Supporting model আছে। আমরা যখন কোন  ডাটা এক কম্পিউটার হতে অন্য কম্পিউটার প্রেরন করব তখন TCP এর মাধ্যমে জানতে পারবো ডাটা টি সঠিক গন্তব্যে যাচ্ছে কি না। আর IP আমাদের জানায় কি ভাবে আমদের দেয়া ডাটা গুলো তার গন্তব্যে পোঁছাবে এবং কি রুপ ধারন করবে। তাছাড়া Destintion IP ,Routter IP , Sender IP কি হবে টা ঠিক করে IP

TPC/IP নতুন ডিজাইন
আমেরিকা ডিফেন্স (DOD)১৯৭০-৮০ দশকের মধ্যে TCP/IP কে নতুন ভাবে ডিজাইন করে Update  করে। নতুন করে ডিজাইন করার কারন হলো তখন যে ডিভাইস গুলো ছিল তখন তারা নিজেদের ওপর নির্ভরশীল ছিল। এর মানে Dell Laptop এর সাথে  dell laptop এ কথা বলা যেত । hp laptop এর সাথে  hp laptop এ কথা বলা যেত।Dell laptop থেকে Hp laptop এ কথা বলা যেত না । এক কথায় বলা যায় এক কোম্পানির ডিভাইস এর সাথে অন্য কোম্পানির ডিভাইস এর মধ্যে যোগাযোগ করা সম্ভব হত না। আর এ জন্য আমেরিকান ডিফেন্স(DOD)TPC /IP কে Update করে পৃথিবীর যে কোন এক কোম্পানির ডিভাইসের সাথে অন্য কোম্পানির ডিভাইসের সাথে যোগাযোগ সম্ভব করছে।

TPC /IP বেশি ব্যবহার হয়
TCP /IP বেশি ব্যবহার হওয়ার কারণ হলো ২টি

  •  End Node Verification
  •  Dynamic Routing

End Node Verification

End Node Verification End Node verification TPC/IP মডেল এ senderএবং  receiver এর address সবচেয়ে গুরুত্বপূর্ণ হবে।ডাটা কি ভাবে যাচ্ছে কয়টা Routter acha আছে এগুলো জানার কোনো প্রয়োজন পড়ে না। যেমন ধরেন আপনি  কাউকে একটি চিঠি লিখবেন। তার জন্য আপনাকে চিঠি লিখার পর Address দিয়ে চিঠিটি পোস্ট বক্সে জমা দিতে হবে।তারপর চিঠিটা কি ভাবে পোঁছাবে তা আপনার দেখা বা জানার কোন প্রয়োজন পরে না।

·       Dyanamic Routing

Dynamic Routing  এর কাজ হলো বিভিন্ন পথ তৈরি করা। যদি আপনি sender হন আর আপনি যদি কোন ডাটা কাউকে প্রেরন করেন তবে সে receiver এর কাছে সেই ডাটা কি ভাবে পোঁছাবে তার পথ তৈরি করে দেয় Dynamic Raouter

End node verification এবং Dynamic Routing এ দুটি গুরুত্বপূর্ণ  fiture  TPC /IP তে থাকায় ইন্টারনেট এ ভালো ভাবে কাজ করা যায় এবং মার্কেটে চাহিদা ও ব্যবহার বেশি



0SI  এবং T PC/IP  মডেল

অনেকের ধারণা OSI TPC/IP  এক । তবে এ ধারণা সম্পূর্ণ ভুল । কারণ OSI  এবং  TPC/IP  সম্পূর্ণ আলাদা । OSI এর Layer হল ৭টি ।OSI মডেল খুব কম ব্যবহার হয় । তবে Networking সম্পর্কে  জানার জন্য OSI  মডেলই best


TPC/IP  একটি Partical মডেল ।TPC/IP তে অনেক সুবিধা থাকায় আজ ও TPC/IP ব্যবহার হছে। TPC/IP মডেল ইন্টারনেটে যোগাযোগ করার জন্য ব্যবহার হয়ে থাকে। 



TCP/IP যেসব সমস্যার সমাধান করে
যে সব সমস্যার সমাধান করে সেগুলো হলো

  •  Network Issues
  •  Adressing
  •  Routing
  •  Name Resolution
  •  Flow and Error Control
  •  Interoperability


  TPC/IP layer কয়টি

  TCP/IP এর layer দুটি পদ্ধতিতে তৈরি করা যায় । TPC/IP এর layer ২টি layerএর কাজ একই যথাঃ

১ম পদ্ধতিতে TPC/TP layer ৫টি।
1.  Application layer
2. transport
3. Network
4. Data link
5. physical


২য় পদ্ধতি TPC/IP layer ৪ টি।

  • Application Layer   
  •  Host to host/Transport layer 
  •  Internet layer
  •  Network Aceess layer      

Application layer

application layer সরাসরি ডিভাইস(Desktop,Laptop,Mobile) এর সাথে যুক্ত হয়। ডিভাইস ব্যবহারকারী  সবসময় application layer এর সাথে যুক্ত থাকে। যেসব protocol Application layer এ ব্যবহার করা হয়। তাহলো DNS ,DHCP ,HTTP ,  FTP,TFTP ,SMTP আপনি ফেসবুক এ ডুকার জন্য যখন www.facebook.com লিখে Enter এ ক্লিক করলে লক্ষ্য করবেন লিংকের পাশে http লিখা দেখা যায়।কারন আপনি ফেসবুক এ ডুকার জন্য যে request করেছেন তা http code এর মাধ্যমে ইন্টারনেট এ যায়।আর বিভিন্ন side ডুকার জন্য বিভিন্ন  protocol ব্যবহার হয় TPC/IP তে।


Host to host/ Transport layer

Host to host/transport layer এ দুটি অংশ কাজ করে।
·       TCP এবং UDP
এখানে TCP sender এবং receiver মধ্যে connection তৈরি করে। TPC  এর কাজ হলো যদি আপনি sender হয়ে কোন ডাটা  receiver কে প্রেরণ করেন তবে সেই ডাটা receiver পাওয়ার পর reply দিয়ে sender  কে জানিয়ে দিবে।আর যদি seender receiver কে ১০ টি  প্যাকেজ মেইল করল তার মধ্যে ৬ নাম্বার প্যাকজে টি না যায় তবে মেইল টি অসম্পূর্ণ  থেকে যাবে । সে জন্য recevier reply দিয়ে sender কে জানিয়ে দিবে ৬ নাম্বার প্যাকজে টি আসেনি। সেক্ষেত্রে sender প্যাকজেটি পুনরাইন প্রেরণ করবে । এর ফলে কোন প্যাকজ loss বা ক্ষতি হবে না।যত প্রকার ডকুমেন্ট ফাইল আছে যেমন ওয়ার্ড ফাইল , পিডিএফ ফাইল TCP এর মাধ্যমে অন্য ডিভাইস যায়।TPC/IP আপনাকে নিশ্চয়তা প্রদান করে সঠিক ডাটা প্রেরণে ।


আর UDP এর মাধ্যমে সরসরি ভিডিও এবং অডিও কল এ কথা বলা হয়। UDP Frist  হয় কারণ এটি সরাসরি হয়।TCP এর মতো UDP তে পুনরাই কোন ডাটা প্রেরণ করে না যা হয় সব সরাসরি।

Internet layer

Internet layer এর কাজ হলো sender এবং receiver এর IP Address বলে দেয়া। আর এ layer এ Routing কাজ করে । যার মাধ্যমে জানা যায় কোন ইন্টারনেট কানেকশন টি ভালো এবং কে sender আর কে  receiver ইন্টারনেট layer এ ICMP/IP/ARR/RARP Protocol ব্যবহার হয়।

Networking Access layer

Networing access layer এ ডাটা লিখা ও ফ্রেম তৈরি করা হয় ।Mag address কি হবে এবং এক ফাইল থেকে অন্য ফাইল এ ডাটা transfer  করা হলো Networking access এর কাজ ।


আশা করি উপরোক্ত বিষয়গুলোর মাধ্যমে আমি আপনাদের TPC/IP সম্পর্কে বিস্তারিত জানাতে পেরেছি।প্রযুক্তি সম্পর্কে আরও জানার জন্য পরবর্তী পোস্ট গুলতে আমাদের সাথে থাকুন । পোস্টটি পড়ার জন্য আপনাকে ধন্যবাদ ।

0 komentar

Post a Comment