Tag: Network

Implementing a Server : Network Server

NetworkServerTest.java  Establishes a network Server that listens for client requests on the port specified (command-line argument). Uses the following classes:   /** Taken from Core Web Programming from  *  Prentice Hall and Sun Microsystems Press,  *  .  *  © 2001 Marty Hall and Larry Brown;  *  may be freely used or adapted.  */ public class …

Continue reading

NetworkClientTest.java Makes a simple connection to the host and port specified on the command line. Uses the following classes

NetworkClientTest.java  Makes a simple connection to the host and port specified on the command line. Uses the following classes: /** Make simple connection to host and port specified.  *  *  Taken from Core Web Programming from  *  Prentice Hall and Sun Microsystems Press,  *  .  *  © 2001 Marty Hall and Larry Brown;  *  may …

Continue reading

ইউনিক্স – নেটওয়ার্ক কমিউনিকেশন অনুষঙ্গ (Unix – Network Communication Utilities)

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

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক সার্ভিসসমূহ (DCN – Network Services)

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

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক লেয়ার প্রটোকল (DCN – Network Layer Protocols)

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

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক রাউটিং (DCN – Network Layer Routing)

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

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক এড্রেসিং (DCN – Network Addressing)

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

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক লেয়ার : ভূমিকা (DCN – Network Layer Introduction)

রিদওয়ান বিন শামীম   ওএসআই মডেলের লেয়ার-৩ কে নেটওয়ার্ক লেয়ার বলা হয়, নেটওয়ার্ক লেয়ার হোষ্ট ও নেটওয়ার্ক এড্রেসিং সংক্রান্ত বিষয়, সাবনেটওয়ার্ক ব্যবস্থাপনা ও ইন্টারনেটওয়ার্কিং নিয়ন্ত্রণ করে থাকে। সাবনেটের আওতায় বা বাইরে সোর্স থেকে লক্ষ্যে প্যাকেট পৌঁছে দেয়া নেটওয়ার্ক লেয়ারের দায়িত্ব। দুটি ভিন্ন সাবনেটের ভিন্ন এড্রেসিং স্কিম বা অসম্পৃক্ত এড্রেসিং টাইপ থেকে থাকতে পারে। প্রটোকলের ক্ষেত্রেও …

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক সুইচিং (DCN – Network Switching)

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

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : কম্পিউটার নেটওয়ার্ক সিকিউরিটি (DCN – Computer Network Security)

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

Continue reading