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
E nd 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 মডেল
TCP/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
- 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