ডেভিড Malan: ঠিক আছে. এটি CS50. এবং এই সপ্তাহে সাত শুরু. তাই আজ, সম্ভবত সৌভাগ্যক্রমে, আমরা আমাদের রূপান্তরটি শুরু নিম্ন স্তর থেকে সি প্রোগ্রামিং এর জগতে উচ্চতর স্তর ওয়েব প্রোগ্রামিং এর জগতে. এবং সেই সঙ্গে, আমরা দেখব করব ইন্টারনেট কাজ করে ঠিক কিভাবে এ, কি এই মেশিনগুলির এবং এই Internets আপনি এখন বছর ধরে ব্যবহার করছি যে আসলে দিকে ফণা নীচে কি কিভাবে এটি সমস্ত একটি ভাল বুঝতে কিভাবে আপনি করতে পারেন কাজ করে, এবং এটা আপনার জন্য কাজ করা. যে শেষের দিকে, কেন আমরা একটি নিতে না একটি টিভি শো থেকে একটি ক্লিপ এ প্রথম চেহারা আমাদের শুরু করতে হবে যে বলা Numb3rs, ইন্টারনেট কাজ করে ঠিক কিভাবে হিসেবে. [ভিডিও প্লেব্যাক] -এটা একটি 32-বিট IPP4 ঠিকানা. -IP. যে ইন্টারনেট এর. -বেসরকারী নেটওয়ার্ক. এটা অমিতা প্রাইভেট নেটওয়ার্ক. ওহ, সে তাই আশ্চর্যজনক. -ওহ, চার্লি. -এটা একটা আয়না আইপি ঠিকানা. তিনি আমাদের পাহারা লেট কি তিনি রিয়েল টাইমে করছে. [END টি ভিডিও প্লেব্যাক] ডেভিড MALAN: একটি সম্পূর্ণ আছে যে টিভি শো সঙ্গে ভুল অনেক. তাই ঠিক পৃথক্ জ্বালাতন করা যাক প্রথম বিষয়গুলো এক আমরা বিভাজন করা যাবে না এবং যদি দেখতে এটি প্রায় আমাদের মন. শেষ ফ্রেম সুতরাং যে শো যে সিনেমা, এই এক, এখানে যা এই যে সুপারিশ মনে কিছু হ্যাকার ব্যবহার করা হয় কি কিছু সিস্টেমের মধ্যে পেতে. কিন্তু কোন. আপনি এই জুম তাহলে সোর্স কোড, যা একটি ভাষায় উদ্দেশ্য সি বলা হয় যা আইফোন Apps, রহমান অ্যাপ্লিকেশান, এবং Mac অপারেটিং সিস্টেম অ্যাপস লেখা হয়, আপনি এই দেখতে পাবেন অঙ্কন প্রোগ্রাম কিছু সাজানোর জন্য যে একটি পরিবর্তনশীল হিসাবে একটি রঙ্গিন খড়ি হয়েছে. তাই অতিরিক্ত, আপনি প্রতাপ এখানে এই ঠিকানা লক্ষ্য করে থাকবেন. এখন, এই একটি হিসাবে ভুল. এবং সম্ভবত এই ইচ্ছাকৃতভাবে নির্বাচিত হবে একটি অবৈধ ঠিকানা হতে যাতে এটা আসলে কোথাও হতে না একটি টিভি দর্শক আসলে এটি পরিদর্শন করে. কিন্তু এখানে এই নম্বর, কিছু কিছু বিন্দু কিছু ডট ডট কিছু কি সাধারণত একটি IP ঠিকানা হিসাবে পরিচিত. এবং এটা আসলে একটি ভাল আরো টপিকে segue সাধারণত, হিসাবে পরিচিত আইপি, ইন্টারনেট প্রটোকল. সুতরাং আপনি অন্তত সম্ভবত করেছি আগে এই শব্দগুচ্ছ শোনা. কিন্তু আইপি, বা ইন্টারনেট কি আপনি এটা আজ প্রোটোকল বুঝতে হিসাবে? আমরা একটি চাওয়া হলে অডস, হয় হাতের শো, আপনি অধিকাংশ সম্ভবত বলেন শব্দ আগে অঙ্ক আইপি. সুতরাং আপনি কি বুঝাতে চেয়েছেন? শ্রোতা: [শ্রবণাতীত]? ডেভিড Malan: কি যে? শ্রোতা: [শ্রবণাতীত]? ডেভিড Malan: একবার আরো. শ্রোতা: কম্পিউটার এর ঠিকানা. ডেভিড Malan: কম্পিউটার এর ঠিকানা. সুতরাং যে ঠিক ঠিক. এটা তোলে সক্রিয় যে ইন্টারনেটে কম্পিউটার, এবং এই দিন, প্রতিটি ফোন আপনার আপনার ব্যাকপ্যাক মধ্যে পকেট এবং ট্যাবলেট, একটি IP ঠিকানা, ইন্টারনেট আছে প্রটোকল ঠিকানা, যা চিহ্নিত একটি অনন্য ঠিকানা এটা সমগ্র ইন্টারনেট জুড়ে. এখন, যে একটি সাদা একটি বিট বিশ্বের আসলে কারণ থাকা আইপি ঠিকানা থেকে দৌড়ে বাইরে. তাই আমরা ব্যবহার শুরু করেছি প্রাইভেট আইপি অ্যাড্রেস. কিন্তু একটি মুহূর্ত যে আরও. কিন্তু আপনি একটি IP ঠিকানা মনে করতে পারেন আপনার ঠিকানা পরিষেবা রাস্তায় মত হিসাবে ঠিকানা. আমরা ম্যাক্সওয়েল এর উদাহরণ ব্যবহার করেছি Dworkin, সি এস বিল্ডিং, আগে 33 অক্সফোর্ড স্ট্রিট কেমব্রিজ, গণ, 02138, মার্কিন যুক্তরাষ্ট্র. যে জগতে তার অনন্য ঠিকানা. একইভাবে কম্পিউটার করবেন অনন্য অ্যাড্রেস আছে. তারা শুধু ঘটতে একটু different- চেহারা একটি সংখ্যা একটি সংখ্যা ডট ডট একটি সংখ্যা একটি সংখ্যা বিন্দু. এবং যে কেউ আসলে জানেন না কি সংখ্যার বৈধ সীমা যারা হ্যাশ প্রতিটি জন্য হয়? হাঁ. শ্রোতা: 255 0? ডেভিড MALAN: যথাযথভাবে. 255 থেকে 0. এমনকি যদি আপনি জানেন না যে, এখন একটি উপসংহার আঁকা কতগুলি বিট প্রতিনিধিত্ব করতে ব্যবহৃত হয় তারপর এই সংখ্যার প্রতিটি? আট দৃশ্যত এর কারণ আপনি নির্ভর করতে সর্বোচ্চ 255 হয়, যে একটি 8-বিট মান. তাই মোট মধ্যে, একটি IP ঠিকানা 32-বিট. তাই দ্রুত ফরোয়ার্ডিং গাণিতিক উপসংহার, কতগুলি সম্ভব আইপি অ্যাড্রেস তারপর, বিশ্বের আছে? সুতরাং যে 8 প্লাস 8 প্লাস 8 এর প্লাস 8, তাই যে 32 বিট. আর আমরা সবসময় বলেন যে করেছি 32 থেকে 2 মোটামুটিভাবে হয়? ঠিক আছে. আমি এই এক ক্ষেত্র করব. চার বিলিয়ন. এবং আমরা সপ্তাহে যে সম্পর্কে বললাম আমরা ফোন বই সম্পর্কে বললাম যখন শূন্য পেজের পাগল সংখ্যার সঙ্গে. কিন্তু এটা সাজানোর আছে যে হয় আইপি একটি সসীম সংখ্যা ঠিকানাগুলি. এবং যদিও চার বিলিয়ন অনেক মত মনে হতে পারে, আমরা মানুষের হয়েছে বেশ কয়েক গ্রাসকারী তাদের মধ্যে আমাদের সার্ভার সব জন্য এবং ডিভাইস এবং তাই ঘোষণা. তাই আসলে এই একটি সমস্যা হয়ে উঠছে না. এখন, একটি হতে সেখানে থাকে কি আইপি আছে যারা পিছনে প্রকল্প. এর উদাহরণস্বরূপ, অনেক হার্ভার্ড এ কম্পিউটার শুরু যে অনন্য অ্যাড্রেস আছে এই দুটি মান এক সঙ্গে. এমআইটি, একভাবে, একটি উপসর্গ রয়েছে. এবং কোম্পানি ও বিশ্ববিদ্যালয় অনেক তাদের নিজস্ব অনন্য উপসর্গ আছে. আর আমাদের বাড়ির জন্য আমাদের তৎকালীন সবচেয়ে ইন্টারনেট সংযোগ ও মত, আমরা কিছু উপসর্গ যে কমকাস্ট শেয়ার করুন বা যে মত কেউ মালিক হবে. এবং এই বলার শুধুমাত্র হল যে আপনি যদি , ক্যাম্পাসে অধিকাংশ কম্পিউটারে দিকে তাকিয়ে তারা সম্ভবত একটি IP চাই ভালো দেখায় যে ঠিকানা. এখন, আপনি মাঝে মাঝে দেখতে হতে পারে একটি IP ঠিকানা এটা ভালো শুরু হয়. আসলে, আপনি কোন বড় হয়েছি যদি বাড়িতে ইন্টারনেট এক্সেস সঙ্গে, এবং আপনি পর্যাপ্ত কখনো ছিল চারপাশে অকর্মা টেকনিক্যালি অদ্ভুত আপনার নিজস্ব কম্পিউটারে সেটিংস, সম্ভবত পরিবর্তে আপনি আরো ভালো দেখায় যে একটি ঠিকানা দেখেছি 10, বা 172,6 দিয়ে শুরু যে এই,, 192,168, বা উহার কিছু ধরন বা. এবং যে শুধু বিশ্বের যে মানে সংখ্যার আভা নাকচ হয় যার মানে, ব্যক্তিগত হতে আপনি, আপনার বাড়িতে তাদের ব্যবহার করতে পারেন আপনি এমনকি তাদের উপর ব্যবহার করতে পারেন আপনার ক্যাম্পাস এবং আপনার সংস্থার মধ্যে, কিন্তু আপনি তাদের ব্যবহার করতে পারবেন না বৃহৎ এ ইন্টারনেটে. তাই এই চিঠি আইপিগুলি একটি সমাধান হয়েছে এমনটা নিশ্চিত করা যে দিকে অন্তত তাই সমগ্র বিশ্বের উদ্বিগ্ন হয় পর্যন্ত হিসাবে, আমরা যে অনেক আইপি অ্যাড্রেস ব্যবহার করছি না. কিন্তু অন্তত, আমরা করতে পারেন, আমাদের নিজস্ব ক্যাম্পাস, অনেক আইপিগুলি হিসাবে প্রায় কাছাকাছি আছে আমরা চাই হিসাবে. কিন্তু যারা বজায় রাখে? এই সব প্রাসঙ্গিকতা কী ইন্টারনেট এর প্রকৃত ব্যবহার করতে? ভাল, এর কটাক্ষপাত করা যাক সম্ভবত এখানে একটি সহজ ছবি. উভয় মাধ্যমে আমাকে যাক পর্দায় এই পর্যন্ত. এবং এখানে আমার হস্তাক্ষর ক্ষমা. কিন্তু আমরা হিসাবে নিজেদেরকে মনে করে এখানে এই সামান্য ল্যাপটপ হচ্ছে কোথাও ক্যাম্পাস, এই দিন এটি ওয়াই-ফাই আছে. বিগতবত্সর মধ্যে এবং কিন্তু যদি আপনি সঠিক অ্যাডাপ্টার খুঁজে, এটি একটি ইথারনেট তারের থাকতে পারে যা একভাবে দেওয়া হবে আপনি যুক্ত কোনো ধরনের সংযোগ. এবং যদি আপনি এই কল করতে পারেন যে কোনো একটি সংখ্যা. কিন্তু আমি এগিয়ে যান এবং এই কল চলেছি, এখন জন্য, কিভাবে একটি অ্যাক্সেস পয়েন্ট সম্পর্কে? তাই এই আমার ল্যাপটপ হয়. এটা আমার পি, বা এক্সেস পয়েন্ট হল, এবং এই কিছু বেতার ডিভাইস, না অসদৃশ বেশী যে হার্ভার্ড সব সিলিং ধরে আছে এবং ক্যাম্পাসের কাছাকাছি দেয়াল জ্বলজ্বলে লাইট আছে এবং কি আপনার ল্যাপটপের আছে wirelessly কথা বলার জন্য ব্যবহৃত নেটওয়ার্ক বাকি. তাই একরকম এই ল্যাপটপ কথা বলছে দেয়ালে যে জিনিস করতে, ডাইনিং হলের মধ্যে, অথবা অন্য কোথাও. এখন এদিকে, যে প্রবেশাধিকার বিন্দু ক্যাম্পাস অন্য কিছু সংযুক্ত. এবং এটা সম্ভবত কিছু একটি সুইচ হিসেবে পরিচিত. এবং তারা অনেক বেশি আকর্ষণীয় চেহারা শুধু এই বক্স চিত্র বেশি. কিন্তু একরকম, যে জিনিস একটি সুইচ সংযুক্ত. এবং ঘুরে, একরকম যে সুইচ যুক্ত হয় সম্ভবত একটি যে একটি ডিভাইস বড় বিট, একটি রাউটার বলা. এবং তারপর এদিকে, হার্ভার্ড যুক্ত হয় সমগ্র ইন্টারনেট থেকে যা আমরা এখানে এই মেঘ হিসেবে আঁকা হবে পুতুল এর কিছু সংখ্যা মাধ্যমে বা ওয়্যারলেস প্রযুক্তি. সুতরাং মধ্যে ধাপের একটি অনেক আছে আমার এবং বিশ্বের বাকি. এবং সত্যিই, এমনকি মধ্যে এখানে এই ছবি, অন্য কিছু সার্ভার আছে বা পরিষেবার জড়িত. এবং আমি আঁকতে যাচ্ছি এইসব কিছুটা abstractly শুধু যে আমরা তাই আমাদের আগে আদ্যক্ষরসমস্টি. এক DHCP বলা হয়. এবং আরেকটি এক, একটু বেশি মজার আজকের জন্য, ডিএনএস বলা হয়. সুতরাং এই একরকম হয় যে সার্ভার দ্বারা আমার কম্পিউটারে ব্যবহারযোগ্য হিসাবে ভাল. সুতরাং এখন, এর জ্বালাতন করা যাক অপভাষা পৃথক্ একটি বিট. সুতরাং এক্সেস পয়েন্ট শুধু এই বেতার ডিভাইস প্রায়ই অ্যান্টেনা সঙ্গে যে আসলে আপনি একটি wirelessly যাও কথা বলা যাক. বাড়িতে, আপনি কল পারে এই একটি বাড়ির রাউটার. এটা, Linksys, বা আপেল দ্বারা তৈরি করা যেতে পারে ডি-লিংক, অথবা কোম্পানীর কোন সংখ্যা বা. যে, পালাক্রমে, সংযুক্ত হয় কিছু ধরণের একটি সুইচ করতে. অথবা বাড়িতে ফিরে, আপনার ওয়াই ফাই কি ডিভাইস সম্ভবত পরিবর্তে সংযুক্ত? আপনি সম্ভবত না, কারণ এই সব সরঞ্জাম মালিক. হাঁ. ফেরার কেবল মডেম বা ডিএসএল মোডেম আপনি ভেরাইজন, বা কমকাস্ট থেকে পেয়েছেন, যারা বাহক বা এক. তাই এই জটিলতা সব মনে একটি বিশ্ববিদ্যালয় সমর্থনকারী হিসাবে বা সত্যিই কমকাস্ট মত একটি ব্যবসা. এবং সত্যিই, স্টাফ যে আপনার বাড়িতে এর এই দিকে সম্ভবত হয় বেড়া প্লাস হয়তো এই বাড়িতে এক এক route-- এই তারের মডেম বা ডিএসএল হয় তারা প্রদান পারে মোডেম. সুতরাং একটি সুইচ সঙ্গে শুধু একটি ডিভাইস এটি এ তথ্য পিছনের অংশের জ্যাক আভা. আসলে, আপনি খবর যে প্রত্যাহার হলে প্রতিবেদনে আমরা বড় পর্দায় অভিনয় কয়েক সপ্তাহ আগে যেখানে আমরা শেল শক সম্পর্কে কথা বলা হয়েছে, এবং এই ছিল কিভাবে খারাপ? আর এই ছিল তারের ফটোগ্রাফ, এবং পিছনের অংশের জ্যাক, এবং প্রযুক্তিগত চেহারা যে জিনিষ? যারা শুধু মূক সুইচ ছিল শুধু ইন্টারনেট কম্পিউটার সংযোগ করে তাদের মধ্যে তারের প্লাগিং দ্বারা. সুতরাং যে সব একটি সুইচ হয়. এখন, এই ডিভাইস পেতে একটি একটু বেশি আকর্ষণীয়. DHCP. আপনার চারপাশের poked থাকেন তাহলে আপনার কম্পিউটার বাড়ীতে বা এমনকি ক্যাম্পাস, আপনি এই আদ্যক্ষরা দেখা হতে পারে. যে কেউ একটি DHCP সার্ভার কি জানেন না? ডাইনামিক হোস্ট কনফিগারেশন প্রোটোকল? জিনিস নয় ধরনের আপনি সত্যিই লিখে প্রয়োজন. DHCP. কেউ এ সব? ঠিক আছে. সুতরাং এর গল্প গুটিয়ে দেওয়া. হাতের এখানে গল্প predicated হয় তাহলে আমার একটি অনন্য ঠিকানা থাকার উপর বিশ্বের, একটি IP ঠিকানা, যে যেখানে থেকে আসে? বিগতবত্সর সালে, যখন আপনি, ক্যাম্পাস পেয়েছেন আপনি আসলে এ কেউ জিজ্ঞাসা ছিল হার্ভার্ড, আমার আইপি ঠিকানা কি হওয়া উচিত. আর আপনি নিজে would আপনার কম্পিউটারের মধ্যে এটি টাইপ. কিন্তু আরো সম্প্রতি, প্রযুক্তি পরিবর্তনশীল আপনি যে অনুমতি অস্তিত্ব DHCP, কেবল যখন একটি IP ঠিকানা পেতে আপনি wirelessly ক্যাম্পাস মধ্যে চলা অথবা একটি তারের সঙ্গে. সুতরাং DHCP সার্ভার মাত্র একটি সার্ভার যে আপনার কম্পিউটার একটি অনন্য আইপি দেয় ঠিকানা, কিছুটা এলোমেলোভাবে অথবা কিছু আলগোরিদিম মাধ্যমে. কিন্তু যদি আপনি ফিরে একটি মনে কয়েক সপ্তাহ বা কয়েক বছর, আপনাকে প্রথমে নিবন্ধিত যখন ক্যাম্পাস আপনার কম্পিউটার, আপনি হার্ভার্ড বলার ছিল, ক্ষমতাপ্রদান আমার সম্পর্কে একটি IP ঠিকানা দিতে. এখন একটি পেতে শুরু DNS একটু বেশি আকর্ষণীয়. ডোমেন নাম সিস্টেম. যে কেউ একটি ছুরিকাঘাত নিতে চান না এই জিনিস এখানে কি এ? এটা এক বা একাধিক সার্ভার যে যে একটি মোটামুটি সহজ টাস্ক সম্পাদন গুরুত্বপূর্ণ ধরনের. হাঁ. শ্রোতা: [শ্রবণাতীত] URL গুলি অনুবাদ. ডেভিড MALAN: হ্যাঁ. এটা আইপি URL গুলি অনুবাদ ঠিকানাগুলি এবং তদ্বিপরীত. যে, সব পরে, বিবেচনা করুন আপনি ওয়েবসাইটে যান যখন, আপনি facebook.com ভালো কিছু টাইপ, অথবা google.com, অথবা harvard.edu, আপনি অবশ্যই টাইপ করেন নি সম্ভবত একটি সাংখ্যিক আইপি ঠিকানা. আর আপনি কেন কারণ মনে করতে পারেন. ফিরে দিন, এমনকি এখন কতক, আপনি একটি টেলিফোন করা হলে একটি কোম্পানি থেকে কল, তারা সত্যিই নিজেদের কিনতে কঠিন চেষ্টা আসলে শব্দ রয়েছে এমন একটি 800 নম্বর এটা এ, 1-800-সংগ্রহ বা কিছু ভালো যে যে মত স্মরণীয় যে তাই মানুষ কি স্মরণ করতে হবে না সি-হে-এল-এল-ই-সি-টি আসলে বিস্তৃতি. সুতরাং আমরা এই দেখা করেছি অতীতে অনুসন্ধানমূলক. এবং প্রকৃতপক্ষে, যে কি আইপি অ্যাড্রেস এর এবং আমরা হোস্ট নাম ডাকবো কি বা সম্পূর্ণরূপে যোগ্যতাসম্পন্ন ডোমেইন নেম আমাদের জন্য না. এটা অঙ্ক সার্ভার থেকে আমাদের পারবেন শব্দের পরিবর্তে সংখ্যার দ্বারা. সুতরাং কিভাবে আসলে আমরা কি এই রূপান্তর দেখতে. আমি এগিয়ে যেতে চলেছি এবং একটি প্রোগ্রাম খুলুন. আমি শুধু এগিয়ে যেতে চলেছি এবং একটি টার্মিনাল উইন্ডোতে খুলুন. এবং আমি এগিয়ে যেতে চলেছি এবং একটি DNS সার্ভার আছে তা আপনাকে দেখাতে. আমি চেয়েছি উদাহরণস্বরূপ, যদি দেখতে IP ঠিকানা ফেসবুক এর কি, আমি একটি টার্মিনাল এ টাইপ করতে পারেন আপাততঃ মত প্রম্পট এবং আপনি এমনকি এটা করতে পারেন আপনার প্রয়োগ ভেতরে. এবং যে লুকআপ facebook.com এর. এবং আমি জিনিস এক গুচ্ছ দেখতে. এই প্রথম প্রতিক্রিয়া হার্ভার্ড এর ডিএনএস সার্ভার আমি করেছি যে যে ছবি সেখানে টানা. --that এর আমাকে বলছে যে ফেসবুক এর আইপি ঠিকানা এই দৃশ্যত হয়. তাই আমাকে এগিয়ে যান এবং যে 173.252.120.16 কপি. এবং আমাকে আমার ম্যাক ক্রোম খুলুন. এবং আমাকে http যান: // এবং পেস্ট এ যে আইপি ঠিকানা এবং আঘাত লিখুন. এবং প্রকৃতপক্ষে, আমি ফেসবুক এ নিজেকে খুঁজে. তাই একরকম যে রূপান্তর, প্রকৃতপক্ষে, ঘটেছে. আমি আবার এই কাজ যদি, এর যাক , www.google.com nslookup না. আমি প্রতিক্রিয়া আভা ফিরে পেতে. এবং প্রকৃতপক্ষে, বিভিন্ন উপায় আছে কোম্পানি এই বাস্তবায়ন যে. কখনও কখনও, তারা বিশ্বের বলুন তারা এক আইপি ঠিকানা আছে. কিন্তু যে এক IP ঠিকানা মীমাংসা পায় বা একাধিক সার্ভারের সাথে ম্যাপ. অথবা গুগল এর ক্ষেত্রে, তারা বিশ্বের বলুন, আমরা আইপি অ্যাড্রেস আভা আছে. তোমার ল্যাপটপ কথা বলতে স্বাগত এই সমস্ত সার্ভারের কোন এক যোগাযোগ. সুতরাং যে সব যাচ্ছে হয়েছে ফণা নীচে. আপনি টাইপ করার সময় www.google.com লিখুন আপনার ব্রাউজারে আপনার ব্রাউজার, এবং এ, ম্যাক আপনার অপারেটিং চালু অপারেটিং সিস্টেম, বা উইন্ডোজ বা উবুন্টু লিনাক্স, , কি কাছাকাছি DNS সার্ভার জিজ্ঞাসা এই সার্ভার এর প্রকৃত ঠিকানা. গত ডিভাইস কারণ এই ছবিতে, একটি রাউটার, যার উদ্দেশ্য মধ্যে এক জীবন, রুট তথ্যে হয় রুট তাই কথা বলতে প্যাকেট, ডিজিটাল তথ্য খামে থেকে শূণ্যসমূহ এবং বেশী ধারণকারী মূল থেকে গন্তব্যে প্রেরক, রিসিভার যাও. তাই একটি রাউটার রুট স্টাফ. সুতরাং কেন এই সব হয় বিশেষভাবে প্রাসঙ্গিক? ভাল, এর কটাক্ষপাত করা যাক কিভাবে এই ব্যবহার করা হতে পারে. আমি এখানে আছে যে ধরুন রব Boden একটি ছবি. তাই আমি চাই যে অনুমান রব Boden এই ছবিটি গালাগাল পিছন ড্যান মধ্যে বক্তৃতা হল এর. তাই আমি একটি কম্পিউটার am আমার ল্যাপটপ, এবং ড্যান মত ইন্টারনেটে অন্য কম্পিউটার হয়. এবং আমি একটি প্যাকেট পাঠাতে চান তাকে আমার কাছ থেকে তথ্য নিয়ে. যে প্রশ্ন কিভাবে আমি কি begs আসলে রুট তাকে এই প্যাকেট. ওয়েল, মানব পদ, আমি বলতে চাই হেই, আপনি ড্যান এই পাস করতে পারেন? এবং যদি আপনি তারপর, একটি গুচ্ছ সম্ভবত ফিরে এটি পাস হবে এবং ঘোষণা পিছে পর্যন্ত অবশেষে ড্যান উপর তার উপায় তোলে. কিন্তু যে একটু যথাযথ নয় এর. কম্পিউটার সম্ভবত প্রয়োজন একটু বেশি সুশৃঙ্খল হতে. তাই সম্ভবত, ড্যান একটি IP ঠিকানা আছে. সুতরাং আমি কি উচিত সত্যিই কি আমি উচিত হয় উদাহরণস্বরূপ, একটি ফাঁকা খাম নিতে ভালো. এবং আমি জানি না কি ড্যান এর আইপি ঠিকানা. তাই আমি ঠিক করছি যাচ্ছে ড্যান এর আইপি হিসাবে এটি সাধারণের. এবং আমি এই করা যাচ্ছে না আমার খাম মাঠ. আর এদিকে, আমি একটি IP ঠিকানা আছে. এটা কি এটা আজ না ব্যাপার. তাই আমি ঠিক বলতে যাচ্ছি আমার সেখানে ফিরে কোণে আইপি. এবং তারপর, আমি এগিয়ে যান এবং করা যাচ্ছে না এই খাম ভেতরে এই ছবি. এবং তারপর, আপনি প্রতিটি, সম্ভবতঃ, ইন্টারনেটে রাউটার হিসাবে, দ্বারা পূর্বে কনফিগার করা হয়েছে সাধারণত বা কখনও কখনও মানুষের স্বয়ংক্রিয় আলগোরিদিম দ্বারা জানা ড্যান IP ঠিকানা একটি 1 দিয়ে শুরু হয়, তাহলে, এটা যে পথ যেতে হবে. ড্যান IP ঠিকানা দিয়ে শুরু হয়, তাহলে একটি 2, এটা যে পথ যেতে হবে. হয়তো একটি 3 যে নিয়ে যায়. হয়তো একটি 4 যে নিয়ে যায়. এবং যে মাত্রাতিরিক্ত একটু করে. সরল কিন্তু যে সাধারণ ধারণা. এই routers-- প্রত্যেকটি এবং সেখানে বল অনেক আমাকে এবং ড্যান মধ্যে 30 হিসাবে হতে. স্প্রেডশীট কিছু --have তাদের মেমরি ভেতরে, একটি ডাটাবেস টেবিল, শুধু বলেছেন যে, ভালো দেখায় যে আইপি ঠিকানা, এই নিয়ে যায়. দেখায় যে একটি IP ঠিকানা এই মত, যে নিয়ে যায়. এবং যে এটা তোলে কিভাবে মোটামুটি সরল সিদ্ধান্ত. কিন্তু এটা এই রাউটারের করতে দেখা যাচ্ছে যে সম্ভাব্য যে চেয়ে বেশি কিছু,. তারা কম্পিউটার অনুমোদন গ্যারান্টি বিতরণ, অন্তত উচ্চ সম্ভাবনা সঙ্গে. সুতরাং আপনি খুব, এমনকি যদি, শুনেছি পারে আপনি বেশ যত্ন বা বিস্ময়ের উদ্রেক করেছি না এটা কি, আপনি শুনেছেন পারে এই আদ্যক্ষরা দ্বারা কিছু. এর জন্য এখানে উপর ফিরে যাওয়া যাক শুধু একটি মুহূর্ত এবং এই থামা. বিভিন্ন TCP, ট্রান্সমিশন কন্ট্রোল প্রোটোকল. শুধু আরেকটি প্রযুক্তিগত উপায় অন্য প্রযুক্তির বর্ণনা যে ইন্টারনেটে ব্যবহৃত হচ্ছে. তাই আইপি, ইন্টারনেট প্রোটোকল অ্যাড্রেসিং জন্য ব্যবহৃত হয়. এটা কিছু মান যে বিশ্বের বলেন যে, সঙ্গে এসেছিলেন আপ আপনি, ড্যান জন্য এক IP ঠিকানা এখানে করা এবং নিজের জন্য এখানে এক আইপি ঠিকানা, এবং তারপর আপনি কিছু করা একটা খাম তথ্য. কিন্তু বিভিন্ন TCP অন্য প্রযুক্তি, আইপি সাথে ব্যবহার. এবং প্রকৃতপক্ষে, আপনি করেছি যদি কখনও আগে এই আদ্যক্ষরসমস্টি দেখা, আপনি সম্ভবত করেছি দেখা টিসিপি আইপি কাট যা শুধু মানুষ তাদের একসঙ্গে ব্যবহার করার ঝোঁক মানে. ওয়েল, বিভিন্ন TCP ধরনের এটা পারবেন, কারণ শীতল আপনি সম্ভাবনা বৃদ্ধি তথ্য আসলে যে আমার কাছ থেকে ড্যান পেতে যাচ্ছে. বস্তুত, ইন্টারনেট একটি ছবি জায়গা. কোন গ্যারান্টি নেই যে আমি তথ্য এই ভাবে পাঠাতে হলে এটি যেতে যাচ্ছে যে যে ভাবে চারপাশের পরবর্তী সময়. এটা যে ভাবে বা যে পথ যেতে পারে. মধ্যে সবচেয়ে কম দূরত্ব দুই পয়েন্ট অগত্যা না হয় একটি সরল বা একই লাইন. আপনাকে তাছাড়া, কিছু বলছি ভুল হতে পারে অথবা খুব সঙ্গে উদ্বেল পেতে অনেক খামে আপনার উপায় আসছে. তাই আপনি শুধু যাচ্ছে ছেড়ে দিতে এবং আক্ষরিক এইসব কিছু ড্রপ তলায় খামে. এবং যে একই ভাবে তথ্য হতে পারে রাউটার করে ইন্টারনেটে ছেড়ে. সুতরাং হ্রাস এই নিয়ে মতভেদ, আমি যাচ্ছি আমার একটু নিরাপত্তা নেওয়া এখানে কাঁচি এবং রব কাটা মধ্যে, এর, চার বলা যাক টুকরা, চার খন্ডের. এবং এখন, আমি এগিয়ে যেতে চলেছি এবং তথ্য আরো এক টুকরা করা এই খামের উপর. আমি 4 এর মত কিছু, 1 বলতে যাচ্ছি. তাই এখন, আমার চূড়ান্ত খাম, এ অন্তত প্রথম, ভালো দেখায়. আমি এগিয়ে যেতে চলেছি এবং এখানে এই এক করা. এবং সময় দোহাই জন্য, আমি যাচ্ছি অভিন্নরুপে 4 এর 2 হিসাবে অন্যদের লেবেল, 4 এর 3, 4 এর 4. আবার, এ ড্যান IP ঠিকানা দিয়ে এটা নিয়ে ও আমার আইপি ঠিকানা দিয়ে সামনে পিছনে বামে, কিন্তু আমি এখনও তাদের পাঠাতে পারবেন না. এটি সক্রিয় আউট কারণ ইন্টারনেটে যে, সার্ভার একাধিক জিনিস করতে পারেন. আসলে, আমরা সব ওয়েব ব্যবহার হতে পারে বেশ একটু, বিশ্বব্যাপী ওয়েব, http: // যাই হোক না কেন. কিন্তু অন্যান্য আছে ইন্টারনেটে সেবা. কি কিছু অন্যান্য সেবা সাজানোর, হয় ইউজার এর, ভোক্তা বান্ধব সেবা এর পাশাপাশি কিছু মনে করার যে বসন্ত একটি ওয়েব ব্রাউজার-টাইপ প্রোগ্রাম? শ্রোতা: ইমেইল. ডেভিড Malan: ইমেইল. ঠিক আছে. গুড. অন্য এক কি? শ্রোতা: চ্যাট করুন. ডেভিড MALAN: তাই কিনা, চ্যাট এটি স্কাইপ, বা Gchat, অথবা এমন কিছু, যে মত. শ্রোতা: সংগ্রহস্থল. ডেভিড Malan: তাই কিছু স্টোরেজ সেবা, অবশ্যই. ড্রপবক্স মত কিছু, অথবা বক্স, অথবা মত. তাই বিভিন্ন আছে ইন্টারনেটে সেবা. এবং এটা যে ড্যান দেখা যাচ্ছে তিনি প্রকৃতপক্ষে একটি কম্পিউটার হলে, নিবেদিত হতে হবে তা নয় জীবন এক জিনিস যাও. তিনি আসলে একাধিক জিনিস করতে পারেন. এবং প্রকৃতপক্ষে, তিনি একটি ইমেইল সার্ভার হতে পারে. তিনি একটি ওয়েব সার্ভার হতে পারেন. তিনি একটি চ্যাট সার্ভার হতে পারেন. কিন্তু যে সুপারিশ মনে ড্যান জানা প্রয়োজন যে অগ্রিম কি আছে এই বার্তার বিষয়বস্তু. এই আমি তাকে পাঠানোর করছি একটি ওয়েব পৃষ্ঠা কি? এটা আমি তাকে পাঠানোর করছি একটি ইমেল কি? এটি একটি তাত্ক্ষণিক হয় বার্তা আমি তাকে পাঠানোর করছি? তাই আমরা এর আরও একটি টুকরা প্রয়োজন এই খামের উপর তথ্য যাতে ড্যান, যখন তিনি এই খাম পায়, প্রোগ্রাম এটি প্রদর্শন করার জন্য ব্যবহার করতে জানে. এটি একটি ব্রাউজার কি? গুগল করা হয়? এটা স্কাইপ হয়? অথবা এটা আউটলুক বা কিছু হয় পুরাপুরি অন্যান্য প্রোগ্রাম? এবং তাই, সাথে টিসিপি আসে শুধু একটি মানুষের রীতিনীতি. বিশ্বের কিছু বছর সিদ্ধান্ত নিয়েছে আগে অনন্য পূর্ণসংখ্যার সংযুক্ত সবচেয়ে জনপ্রিয় সেবা সঙ্গে. ওয়ান এর নামক ফাইল ট্রান্সফার প্রোটোকল, এফটিপি, এটা যদিও একটু এখন তারিখের. কিন্তু তার অনন্য শনাক্তকারী 21 হয়. বিদেশগামী ইমেইল জন্য SMTP, তার অনন্য শনাক্তকারী মাত্র কারণ 25. ডিএনএস, জিনিস আমরা প্রায় শুরুর দিকে সায়ীদ তার প্রশ্নের জন্য নম্বর 53 ব্যবহার করে. আইপি কি ভালো লেগেছে google.com এর ঠিকানা? এবং আপনি এখন, আরো পরিচিত কিছু সময়ে কোথাও থাকতে পারে হয়তো সংখ্যা 80 এবং 443 দেখা. যারা অনন্য HTTP- র জন্য অভিন্ন পরিচয়, যা ভাষা আমরা শীঘ্রই ব্যবহৃত দেখতে পাবেন ওয়েব ট্রাফিক মধ্যে মার্কিন ব্রাউজার এবং সার্ভারের. এবং 443 জন্য উহার নিরাপদ সংস্করণ. তাই এক শেষ বিস্তারিত আমি আছি আমার খামের উপর করা যাচ্ছে আমি যাচ্ছি না যে শুধু ড্যান এর আইপি এই পাঠান. আমি বলতে এটা পাঠান যাচ্ছি : 80, আমি পাঠাতে চেষ্টা করছি কি করে তাকে একটি ওয়েব পৃষ্ঠা, একটি ওয়েব পাতা যে রব Boden এর ছবি রয়েছে. তাই আমি একই কাজ করতে যাচ্ছি এই অন্যান্য খামে জিনিস. এবং তারপর চূড়ান্তভাবে, আমি ড্রপ যাচ্ছি কাছের রাউটার সাথে এই বন্ধ, যে যে স্বীকৃতি রাউটার অগত্যা না বল একই পথ প্রত্যেক সময় নিতে. আসলে, আমি থাকতে পারে প্রথম প্যাকেটের এই ভাবে যাচ্ছে. দ্বিতীয়ত প্যাকেট যে পথ যেতে পারে. থার্ড রাউটিং শুরু packet--. এখানে ঝালিয়ে --might. আর theory-- তা রাখতে পারবেন না. এই প্যাকেট তত্ত্ব, চারটি অবশেষে রুট তাদের পথ উচিত, তবে দক্ষতার বা inefficiently, ফিরে সব পথ. যা বিন্দু, ড্যান, উপর এ প্রাপ্তি, তাদের মিলিত হওয়া যাবে মজার ব্যাপার হল on-- ভিত্তিক, আমরা সব কি ফলাফল এখানে জানি হতে যাচ্ছে. ড্যান রব একটা ছবি পেতে যাচ্ছে. কিন্তু এর এই কাজ করে দেখুন. ওয়েল, বরং, ড্যান যাচ্ছে রব এর একটি ছবি অংশ পেতে. খুব ভালো. প্রত্যেকেরই আজ অংশগ্রহণকারী হচ্ছে. ঠিক আছে. ড্যান এইসব গ্রহণ শুরু হয় সুতরাং হিসাবে প্যাকেট, এর এক প্রশ্নের জিজ্ঞাসা করা যাক. কি এক অলস পায় যদি, ওভারলোড, দূষিত, বা শুধু চালিত বন্ধ, এবং এক বা এর বেশি প্যাকেজ ড্যান থেকে এটি দেখা যায় না? কিভাবে ড্যান তিনি না জানি যাচ্ছে চার খন্ডের এক পাবেন আমি তাকে পাঠানো? শুধু intuitively, আমরা কি করতে পারি? হাঁ? শ্রোতা: [শ্রবণাতীত]. ডেভিড MALAN: যথাযথভাবে. আমি করেছি কারণ স্বতন্ তাদের সংখ্যাযুক্ত, এবং আমি উল্লেখ করেছি কিভাবে অনেক আছে খন্ডের হওয়া উচিত, সে যে থেকে আবিষ্কার করতে পারেন যা, যদি থাকে, খন্ডের তিনি আসলে লেখার. এবং TCP কিন্তু কম্পিউটার বলে কি না, কম্পিউটারের হলে, ম্যাক OS, এবং উইন্ডোজ, লিনাক্স এবং সমর্থন এবং, তারা যা যা করে TCP, বুঝতে বিভিন্ন TCP এর ডকুমেন্টেশন মূলত ড্যান আমাকে পাঠাতে হবে যে বলছেন একটি বার্তা ফিরে, হেই, ডেভিড বলছে আমি 4 এর প্যাকেট নম্বর 1 অনুপস্থিত করছি বা 3 4 এর, এটি যেটা. এবং তারপর, আমার কাজ নিতে হয় রব আরেকটি ছবি, আমরা পরে আজকের জন্য এর অতিরিক্ত আছে যা আপনি আপনার সাথে এক নিতে চাই যদি, এবং তারপর আমি যে সেগমেন্ট আবার পাঠাতে পারেন রব এর সব পথ ফিরে যাও. সুতরাং হিসাবে হিসাবে সহজ পদ্ধতিটি এই প্রক্রিয়া যে, হয় কি প্রায় কোনো সময় ঘটছে হয় আপনি, ইন্টারনেটে কিছু করতে বিশেষ করে এই জন্য পরিষেবার সবচেয়ে জনপ্রিয়. অন্যান্য প্রোটোকল আছে, বিভিন্ন TCP ছাড়াও অন্যান্য প্রযুক্তি যে একটু ভিন্নভাবে কাজ. কিন্তু পরিষেবার তাই অনেক আমরা সাধারণত এই প্রোটোকলের উপর নির্ভর আসলে ব্যবহার. সুতরাং ড্যান, আপনি পেতে হয়নি ফিরে সেখানে সম্পূর্ণ ছবি? হ্যাঁ. আমরা পিছন রব reassembled আছে. রাউটার তাই আপনাকে অনেক ধন্যবাদ. আমি আসলে চান, ধরুন আমার মধ্যে রাউটার দেখতে এবং এমআইটি, অনেক মত আপনাকে বলছি ছিল আমার এবং ড্যান মধ্যে রাউটার. ওয়েল, বরং nslookup চেয়ে নাম সার্ভার লুকআপ জন্য, আমি পরিবর্তে ট্রেস রুট, টাইপ করতে পারেন যা আসলে এটা বলছেন কি করতে যাচ্ছে. এবং আমি কি করতে যাচ্ছি এবং ড্যাশ 1 দিয়ে শান্ত মোড. এটি একটি কমান্ড লাইন আর্গুমেন্ট এর শুধু বলেছেন যে, এই চেষ্টা একবার ও না একাধিক বার. এবং এখন, আমি www.mit.edu টাইপ করা যাচ্ছে না. এখন, আউটপুট হয় মোটামুটি দ্রুত ও রহস্যপূর্ণ. কিন্তু এই সম্পর্কে ঝরঝরে কি এই সারির যে প্রতিটি হয় মূলত প্রতিনিধিত্ব করে একটি এই দর্শকদের মধ্যে ছাত্র আপনি আমাকে এবং এমআইটি মধ্যে পাথ ছিল. আপনি এখানে আপ দেখতে কি, প্রথম, হয় আমি টাইপ করা যে ডোমেন নাম, বা সম্পূর্ণরূপে একটি ডোমেইনের এটা সঠিকভাবে বলা হচ্ছে হিসাবে নাম. আর এই দৃশ্যত হয় Www.mit.edu IP ঠিকানা. আমার কম্পিউটারে আমার জন্য যে মূর্ত আউট. এই এখানে একটি প্রতিশ্রুতি আমরা শুধুমাত্র যাচ্ছেন যে 30 হপস মধ্যে এমআইটি পৌঁছানোর চেষ্টা. ভাল বেশী থাকা আমার এবং ড্যান মধ্যে 30 ছাত্র. এবং এখন, এই সারি প্রতিটি আক্ষরিক একটি রাউটার প্রতিনিধিত্ব করে আমার এবং ড্যান মধ্যে, আক্ষরিক আপনাকে বলছি এক. তাই এই এক বলে মনে হয় না একটি নাম, একটি ডোমেন নাম আছে. এটা শুধু একটি IP হয়েছে. এবং এটা শুধুমাত্র 0,662 মিলিসেকেন্ড গ্রহণ যে প্রথম রাউটারের আমার কাছ থেকে পেতে. পরের এক ছিল না যে অনেক অধিকতর দূরে. এটা শুধুমাত্র একটি গ্রহণ মিলিসেকেন্ডে পেতে আছে. এবং এখন, সৌভাগ্যক্রমে, জিনিস একটু বেশি ব্যবহারকারী বান্ধব পেতে নামের সাথে রহস্যপূর্ণ আছে কিন্তু একটু বেশি বলার. এই দৃশ্যত একটি রাউটার হয় হার্ভার্ড এর নেটওয়ার্ক এর কোর, আয়োজিত শুধুমাত্র মানুষ আমাদের বলেছেন কারণ এই, বিজ্ঞান কেন্দ্র এ, এসসি. এবং GW জন্য শুধু একটি সাঁটে লেখার স্বরলিপি হয় রাউটার জন্য একটি প্রতিশব্দ, যা গেটওয়ে. তাই এই কিছু সিস্টেম প্রশাসক এর ঊর্ধ্বলিপি- উপায় সার্ভার এক নামকরণ বিজ্ঞান কেন্দ্র এ. এদিকে, যে সার্ভার দৃশ্যত হয় তারের কিছু দ্বারা সংযুক্ত nicknamed যে অন্য রাউটার সীমানা গেটওয়ে এক ড্যাশ ঐ সংখ্যার মানে যাই হোক না কেন কিছু,. এবং তারপর, দৃশ্যত, হার্ভার্ড একটি সংযোগ আছে অন্য যে মিলিসেকেন্ডে এর দূরে কিছু করার উত্তর ক্রসরোড বলা যা একটি সাধারণ পীয়ারিং বিন্দু হার্ভার্ড মত বড় জায়গা মধ্যে যেখানে কাছির স্থাপন প্রচুর যায় এবং আন্তঃসংযোগ পারবেন বিভিন্ন সত্ত্বা মধ্যে. দুর্ভাগ্যবশত, ছয় ধাপ একটি বৈধ নাম নেই. এবং সাত আকর্ষণীয় পায় পদধ্বনি. আমি এইসব অধিকাংশ মানে কি কোন ধারণা আছে. কিন্তু এনওয়াই আমাকে এ তিড়িং লাফ না. এবং যে সম্ভবত কি বোঝান না? এটা এমনকি প্রযুক্তিগত নয়. শুধু নিউ ইয়র্ক. তাই প্রকৃতপক্ষে, কি সাধারণ মানুষের নেই কনভেনশন নিশ্চিত নয় কিন্তু সাধারণ কনভেনশন নাম রাউটার হয় শহর বা এয়ারপোর্ট প্রকৃতি দ্বারা তারা কাছের করছি যে কোড. কিছু সম্ভাবনা সঙ্গে তাই, এই রাউটার সংখ্যা সাত নিউ ইয়র্ক, প্রকৃতপক্ষে সম্ভবত হয়. আর এই সমর্থন বলে মনে হয় স্বতঃসিদ্ধ যে এটি কারণ ছয় মিলিসেকেন্ড পরিবর্তে মাত্র এক তাই বা ক্যাম্পাস এখানে কিছু করার. কিন্তু এখন, একাউন্টে যে গ্রহণ ডান সান্তা অথবা যে কোন বস্তু উপর, এটা চার, পাঁচ, ছয় ঘন্টা সময় নিতে পারে এখানে নিউ ইয়র্ক থেকে একটি মানবিক পেতে. তথ্য এক টুকরা পেতে, এটা মাত্র ছয় মিলিসেকেন্ড লাগে যদি ড্যান আমাকে থেকে একটি প্যাকেট পেতে তিনি নিউ ইয়র্কের সব পথ ছিল. তারপর অবশেষে, এই দৃশ্যত হয় www.mit.edu জন্য প্রকৃত ডোমেন নাম. তারা দৃশ্যত করেছি তাদের ওয়েব সার্ভার আউটসোর্স যার মানে Akamai নামক একটি কোম্পানী কিছু অন্যান্য কোম্পানি তাদের সার্ভার চালায়. আমরা দেখছি কেন এবং যে সেখানে যে অদ্ভুত জিনিস. ভাল, এর এই আরো একবার করতে দেওয়া. আসুন এগিয়ে যান এবং একটি ট্রেস করতে আমাদের বন্ধু অধ্যাপক নিক যাওয়ার যাত্রাপথে একটি আছে যারা স্ট্যানফোর্ড এ Parlante সার্ভার nifty.stanfor.edu বলা. প্রবেশ করুন. এবং এখন, আমরা সম্ভবত দেখতে পাবেন একটি সামান্য আর পথ যে আরো কয়েকটি শহর মাধ্যমে যায়. সুতরাং এখানে এই অখ্যাত এখানে হার্ভার্ড সার্ভার. আমরা হার্ভার্ড এর কোর মধ্যে আছেন হার্ভার্ড এর সীমানা গেটওয়ে, উত্তর ক্রসরোড, যেখানেই এই. এবং এখন, এটি একটি হচ্ছে একটু বেশি আকর্ষণীয়. আমি যে রাউটার অনুমান করছি সংখ্যা আট কি শহর হয়? শ্রোতা: [ভয়েসেস INTERPOSING] ডেভিড Malan: শিকাগো সম্ভবত, ভিত্তি এই দেখো, এখানে এই জিনিস উপর ভিত্তি করে. এবং এখন আমরা হয়ত, সল্ট লেক সিটি আছে হয়তো লস এঞ্জেলেস এখানে, এবং তারপর শিথিল, হাঁ, এই সম্ভবত লা নিচ দ্বারা হয়. পরিশেষে পর্যন্ত, এটি যায় দক্ষিণ ক্যালিফোর্নিয়া থেকে উত্তর ক্যালিফোর্নিয়া পর্যন্ত সব পথ স্ট্যানফোর্ড Palo Alto মধ্যে যেখানে যাও. তাই বেশ কুল. আর এর আরও এই এক পদক্ষেপ গ্রহণ করা. এটা দৃশ্যত would আপনি 82 মিলিসেকেন্ড নিতে আপনি যদি ড্যান একটি বার্তা পাঠান ক্যালিফোর্নিয়া পরিবর্তে নিউ ইয়র্কে. এর কিছু করুক না ট্রেস রুট মত, এক জন্য www.cnn.co.jp করার প্রচেষ্টা সিএনএন এর ওয়েবসাইট এর জাপানি সংস্করণ. এবং এখন, আমরা এখনও আছেন বস্টন এটি মুহূর্তে মনে হচ্ছে. একটি দম্পতি সার্ভার ছয় ও আট সাড়া না হয় তারা একটু প্রাইভেট হচ্ছে করছি কারণ. কিন্তু শেষ পর্যন্ত, হয়েছে বলে মনে হচ্ছে আকর্ষণীয় কিছু মধ্যে যাওয়া, এর বলে, সাত ও নয়টি ধাপে যাক. কি সম্ভবত মধ্যবর্তী সবকিছু সাত এবং নয়, এবং অবশ্যই সাত এবং ধাপে 17 মধ্যে? বিপুল লাফ নেই সময় পরিমাণ মধ্যে এটি তথ্য এক থেকে যেতে জন্য গ্রহণ এর এই রাউটারের মধ্যে এই হপস, এক অন্য. তাই মতভেদ কোথাও মধ্যে, হয় এখানে, সম্ভবত আছে, বিশেষ করে এখানে ডান, সম্ভবত আছে জল একটি খুব বড় শরীরের যে কিছু ট্রান্স প্যাসিফিক বা ট্রান্স হয়েছে আসলে প্রয়োজন যে আটলান্টিক ক্যাবল যাও তথ্য জন্য আরও সময় অন্য এক বিন্দু থেকে পেতে. কিন্তু আবার, ঘন্টা কল্পনা এটি জাপানে উড়ে নিতে হবে. এখানে, কিছু 200 মিলিসেকেন্ডে, গর্জন, আপনার বার্তা আসলে নেই. তাই আপনার সাথে প্রায় প্লে করতে পারেন এই যন্ত্র বা এমনকি সাথে উইন্ডোজ বা ম্যাক অপারেটিং সিস্টেমে কিছুটা ভিন্ন কমান্ড. কখনও কখনও, আপনি এইসব বড় পাওয়া হবে, সারি ছয় ও আট, মত যা শুধু রাউটার মানে না কনফিগার করা হয় আপনি একটি উত্তর দিতে গোপনীয়তা দোহাই জন্য. কিন্তু সাধারণত, এই টেকনিক আসলে, কাজ করবে. এটি সক্রিয় আউট তাই খুব অন্যান্য আছে সরঞ্জাম লুকোনোর সরস তথ্য প্রতিদিন ধরিয়া যে আপনি নিতে. সুতরাং উদাহরণস্বরূপ, আপনি পাবেন যদি একটি ইমেইল, অকপটে আপনি কিছু হিসাবে , সন্দেহজনক এর সম্প্রতি থাকতে পারে উত্স, আপনি কখনও করেছি জিমেইল ইন্টারফেস দিকে তাকিয়ে এটা কিনা, আগে কলেজ ইন্টারফেস জন্য অথবা আপনার ব্যক্তিগত এক, আপনি দেখতে হতে পারে আপনার ভালো খুঁজছেন ইনবক্স. এবং বাস্তবিকই, এই একটি ইমেল হয় আমি malan@harvard.edu, পাঠানো, jharvard@cs50.harvard.edu যাও এই সকালে শুধু তাই আমি একটি স্ক্রিনশট নিতে পারে. কিন্তু তা সব, দেখা যাচ্ছে Gmail এ এই সময়, যে সামান্য ত্রিভুজ আছে উপরে ডান দিকে সেখানে হার্ভার্ড ক্রেস্ট পাশে যদি যে আপনি দেখান মৌলিক ক্লিক করতে পারেন, ক্লিক. আপনি যে কি, আপনি আসলে দেখতে পাবেন খুব গূঢ় তথ্য একটি গুচ্ছ টাইম-স্ট্যাম্প, এবং আইপি মত ঠিকানা, এবং ডোমেইন নাম. কিন্তু আপনি সংক্ষেপে, দেখতে পাবেন, এই সব সময় আছে হেডার প্রতিটি আঘাত করা হয়েছে আপনি পাঠাতে ও গ্রহণ ইমেইল. এবং এটা যে মানুষ যা করতে পারেন এই হেডার এর কম্পিউটার বিজ্ঞানী বা অন্যথায়, ব্যবহার, আসলে সঙ্গে আবিষ্কার করা কিছু সম্ভাবনা যেখানে এবং যার কাছ থেকে একটি ইমেইল আসলে এসেছিল. আসলে, আমরা কথা বলতে পারবেন কিভাবে ইমেইল সম্পর্কে পরে সপ্তাহ নিজেই তৈরি করা যাবে programmatically যা একটি খুব ভাল জিনিস একটি ওয়েব সাইটের জন্য হয় যে ব্যবহারকারীদের ইমেইল পাঠাতে চায়. কিন্তু আমরা শুধু কিভাবে তুচ্ছ, খুব, দেখতে পাবেন এটা কেউ থেকে ইমেল কামারশালা হয় অন্য কেউ, আসলে আপনি যদি না হেডার যাচাই করতে জানেন কিভাবে. এমনকি যে একটি হারানো হয় প্রতিজ্ঞা এই দিন. সুতরাং যে বলেন, এর এক স্তর পর্যন্ত যেতে দিন. আমরা আইপি দিয়ে শুরু যা আমাদের জন্য প্যাকেট ঠিকানাগুলি তাদের অনন্য অ্যাড্রেস দেয়. যা, সংক্ষেপে বিভিন্ন TCP, অন্তত বিতরণ বা নিশ্চয়তা দ্বারা উহার সম্ভাবনা বাড়ে খন্ডের, 1 বা 4 ভালো জিনিস যোগ, 4 এর 2, 4 এর 3, এবং 4 এর 4. এবং এখন, এর উপরে স্তর দিন অন্য যে প্রোটোকলের. এই সমস্ত জিনিস আছে প্রোটোকল, কম্পিউটার নিয়মাবলী নির্দেশ যে কিভাবে দুই কম্পিউটার একে অপরের সাথে কথা বলতে. HTTP- র, অবশেষে আজ, হয় হাইপারটেক্সট ট্রান্সফার প্রোটোকল. এবং এই প্রোটোকল যে ওয়েব ব্রাউজার ওয়েব সার্ভার থেকে যখন ভাষী ব্যবহার. সুতরাং আপনি ভালো একটি ব্রাউজার থামা যখন ক্রোম, অথবা ইন্টারনেট, অথবা ফায়ারফক্স, অথবা সাফারি, বা যাই হোক না কেন, এবং আপনি কিছু টাইপ ভালো facebook.com এবং আঘাত লিখুন, শুধুমাত্র প্রথম আপনার কম্পিউটার আছে কি করে facebook.com অনুবাদ? একটি IP ঠিকানা. এর পরে এটা তারপর একটি পাঠায় converts-- যে আইপি ঠিকানা উক্তি করার বার্তা, আমার আজকের হোমপেজে বা দিতে দিতে আমার ফেসবুক এর লগইন স্ক্রীন. আপনি ইতিমধ্যে লগ ইন করছি অথবা, যদি দিতে আমাকে আমার টাইমলাইনে এর ডিফল্ট ভিউ. সুতরাং যে HTTP- র বলেছেন কি. এবং আরো কথ্য, আমি একটি ওয়েব থাকি যদি সার্ভার এবং আপনি আপনার নাম কি are--, আবার? শ্রোতা: মারগট. ডেভিড Malan: মারগট একটি ওয়েব হয় সার্ভার, এবং আমি একটি ওয়েব ব্রাউজার নই এবং আমি কেবল আমার উদ্ধার করতে চান মারগট থেকে টাইমলাইনে, margot.com, আমি ডেভিড আছি, হ্যালো, বলতে হবে. শ্রোতা: হাই, আমি মারগট আছি. ডেভিড Malan: এবং আপনি তারপর সাড়া হবে আমার অতিরিক্ত তথ্যের সাথে. সুতরাং আমরা এই মূঢ় মানুষের আছে instance-- জন্য কনভেনশন আপনাকে ধন্যবাদ. একে অপরের হাত কাঁপছিল --of. এবং কম্পিউটারের যে একই ধারণা আছে যেখানে একটি ব্রাউজার মত একটি ক্লায়েন্ট,, কিছু একটা সার্ভার জিজ্ঞেস তার পক্ষে. তাই এখানে উদাহরণস্বরূপ, একটি ছবি আছে. বাম উপর একটি কম্পিউটার ল্যাপটপ হয়, ডেস্কটপ, যাই হোক না কেন, অথবা এমনকি একটি ফোন. আর ডানদিকে একটি খুব হয় একটি সার্ভারের দেখুন তারিখের. তারা সাধারণত ছোট দেখায় এই দিন এবং sexier. কিন্তু বিন্দু সহজভাবে হয় যোগাযোগ কিছু আছে ক্লায়েন্ট এবং সার্ভারের মধ্যে. অর্থে এবং ক্লায়েন্ট একটি রেস্তোরায় কেউ এর এবং ওয়েটার বা ওয়েট্রেস, কম্পিউটারের সাথে একই ধারণা. ক্লায়েন্টদের মধ্যে এবং সার্ভার, এক , তথ্য জন্য অনুরোধ এক তথ্য দিয়ে সাড়া. এখন, কিভাবে যে আছে তথ্য ফিরে আসা? ওয়েল, এই বিবেচনা. পান ডিফল্ট সাজানোর পথে এবং এটি একটি সুপার সহজ শব্দ. --that ঠিক কিভাবে একটি ব্রাউজার dictates একটি সার্ভার থেকে তথ্য পায়. অন্য কথায়, বরং শুধু চেয়ে ইন গুবলেট-ily মারগট আমার হাত ব্যাপ্ত, আমি সত্যিই একটি ব্রাউজার ছিল, আমি একটি খাম ভেতরে সামগ্রী করবে, আমি আগে রব এর ছবির সঙ্গে করেনি, একটি আক্ষরিক বলেছেন যে টেক্সচুয়াল বার্তা ভালো কিছু, পরিচিতির / HTTP / 1.1hostwww.google.com অথবা margot.com বা যাই হোক না কেন সার্ভারের নাম হতে ঘটতে পারে. এবং তারপর, বিন্দু বিন্দু, অন্য কিছু উপাদান বিন্দু. কিন্তু আক্ষরিক, ভিতরে একটি খাম এর would মোটামুটি সহজ টেক্সচুয়াল হতে যে ভালো বার্তা. প্রাপ্তির উপর যে, মারগট would , খুলুন কন্টেন্ট পড়া, এবং সেই অনুযায়ী সাড়া. এখন, এটা একটা সামান্য এই যেমন অ সুস্পষ্ট. কিন্তু / পেতে, স্ল্যাশ কি সম্ভবত শুধু ভিত্তিক, উল্লেখ সঙ্গে আপনার ঘনিষ্ঠতা উপর দৈনন্দিন জীবনে ওয়েব ব্রাউজিং? স্ল্যাশ কি? শ্রোতা: [শ্রবণাতীত]. ডেভিড Malan: এসকেপ সিকোয়েন্স. নেই একটি খারাপ ধারণা কিন্তু সাধারণত অব্যাহতি সিকোয়েন্স অন্যান্য উপায় যান. যে সাধারণত একটি ব্যাকস্ল্যাশ হবে. কিন্তু একটি খারাপ চিন্তার. হাঁ? একটি পয়েন্টার. এছাড়াও ভাল চিন্তা কিন্তু যে চেয়ে আরও সহজ. হোম ডিরেক্টরি. একটি হার্ড ড্রাইভের root পরিচয়ে, তাই কথা বলতে. আমাদের অধিকাংশ এই টাইপ না. কিন্তু টেকনিক্যালি আপনি, চেয়েছিলেন এই দিন সুপার সঠিক হতে, আপনি কিছু করতে যেতে হবে http://www.facebook.com/ মত. এখন, আমি আগেই আমাদের অধিকাংশ না would স্ল্যাশ টাইপ বিরক্ত. এবং সত্যি, সবচেয়ে ব্রাউজার, ক্রোম অন্তর্ভুক্ত, এমনকি দেখাচ্ছে বিরক্ত না আমাদের স্ল্যাশ এই দিন তারা চান ঠিক কারণ সহজ এবং সংক্ষিপ্ত হতে. কিন্তু স্ল্যাশ শুধু যেতে মানে যাও www.facebook.com এবং পেতে কাট, হার্ড ড্রাইভের রুট, facebook.com এ ডিফল্ট পাতা. কি প্রোটোকল ব্যবহার করছেন? ওয়েল, এর সংস্করণ 1.1 ব্যবহার HTTP- র হিসাবে পরিচিত এই জিনিস. সার্ভার, অথবা Margot-- এবং উপায় দ্বারা, কি আপনি আমি এই যে আপনি ব্যবহার করছি যে কিছু মনে? ঠিক আছে. সুতরাং আমরা এখন ভাল. একটি সঙ্গে এখন তাই মারগট প্রতিক্রিয়া যার ভিতর তার নিজের খাম, একটি একভাবে পাঠগত বার্তা. যা প্রথম লাইন, হয় হাঁ, আমি HTTP- র সংস্করণ 1.1 কথা বলতে. 200 অবস্থা কোড হল যা শুধু সব ঠিক আছে মানে. আমি আপনি যা খুঁজছেন পাতা আছে. এদিকে, কনটেন্ট-প্রকার: টেক্সট / এইচটিএমএল, এই বলছে মারগট এর আধা রহস্যময় উপায়, কি আপনি অনুরোধ করেছেন একটি ওয়েব পৃষ্ঠা. এবং এটা টাইপ তাই কথা বলতে যাও, এর প্রায় একটি পরিবর্তনশীল অর্থে মত, কিন্তু এই অনেক উচ্চ স্তরের এখন হয়. তার ডাটা টাইপ টেক্সট হয় কিন্তু বিশেষভাবে এইচটিএমএল. আমরা শীঘ্রই দেখতে পাবেন ভাষা. এবং তারপর, অন্য কিছু উপাদান আছে. সুতরাং অন্যান্য উপাদান আক্ষরিক কি ফেসবুক সঙ্গে সাড়া হয়. সুতরাং আসুন খুব, এই দেখুন. আমাকে এগিয়ে যান এবং খুলুন আমার ল্যাপটপে ক্রোম আপ যা আপনি করতে পারেন আপনার পাশাপাশি নিজের কম্পিউটার. এবং আমি এগিয়ে যেতে চলেছি এবং www.facebook.com খুলুন. প্রবেশ করুন. আর আমি এখানে এই পরিচিত পর্দা পেতে. কিন্তু এখন, আমি অন্য কিছু করতে যাচ্ছি. আমি এগিয়ে যেতে চলেছি এবং , ডেভেলপার দেখার জন্য যান. এবং ডেভেলপার যান সরঞ্জাম, যা আপনি উচিত আপনার কম্পিউটারে Chrome- এর মধ্যে আছে, অন্তত আপনার প্রয়োগ মধ্যে. আমি এই স্ক্রল করতে যাচ্ছি এখানে জিনিস আপ, এবং আপনি আছেন আভা দেখতে যাচ্ছে এখানে রহস্যপূর্ণ লেখার. এটা মারগট ভিতরে রাখা কি যে দেখা যাচ্ছে আমার প্রতিক্রিয়ায় যে খাম এইচটিএমএল নামক একটি ভাষা, হয় হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ. এটি একটি প্রোগ্রামিং না ভাষা, কারণ আপনি করতে পারেন না এটা loops, এবং শর্ত নেই, এবং ফাংশন, এবং যে ভালো জিনিস. এটি একটি মার্কআপ ভাষা. যে, এটা বিশেষ সিনট্যাক্স হয়েছে বলা ট্যাগ এবং বৈশিষ্ট্যাবলী যে প্রদর্শন কি একটি ব্রাউজার বলে পর্দা এবং কিভাবে তা প্রদর্শন করার উপর. কেন্দ্রীভূত করা উচিত? এটি গাঢ় মুখবিশিষ্ট হতে হবে? সবুজ লাল, নীল? এটি একটি মার্কআপ ভাষা. যে, এটি একটি ব্রাউজার বলে পর্দায় কি দেখাতে. তাই এই সব, আক্ষরিক, হয় এইচটিএমএল এবং আরো যে ফেসবুক সার্ভার খুঁজে spitting এবং যে হয় ক্রোম, এবং ইন্টারনেট, এবং ফায়ারফক্স আছে দ্বারা ডিজাইন করা হয়েছে তাদের নিজ নিজ লেখক বুঝতে. এবং বাস্তবিকই, এটা একটি যে তুলনায় একটু Messier. আপনি, পরিবর্তে, দেখুন যান, ডেভেলপার, উত্স, এই আসলে কি ফেসবুক নির্বাপণ করা হয়. পাঁচটি মার্কিন শূন্য সাজান শৈলী জন্য, ডান, আমরা যদি এই সম্ভবত সেরা নয় যে আবিষ্কার. কিন্তু অকপটে, তারা সঙ্গে আরম্ভ করতে পারেন এটা আপনি আপ ভজনা করছি কারণ ওয়েব পেজ বিলিয়ান প্রতিদিন, আপনি সত্যিই সময়, এবং বাইট নষ্ট করতে চাই না, এবং টাকা চরমভাবে মধ্যে প্রেরণ নতুন লাইন ভালো জিনিস অক্ষর, এবং স্পেস, এবং ট্যাব আপনি ব্যান্ডউইডথ জন্য খরচ করছেন কারণ অকারণে আপনার ISP সঙ্গে. তাই প্রকৃতপক্ষে, এই বোঝানো হয় এই ভাবে minified করা. কিন্তু ক্রোম কি করছে আমাদের জন্য, এটি গ্রহণ এর সম্পূর্ণ মতো দেখায় এই এইচটিএমএল, একটি জগাখিচুড়ি এবং মানব করতে অপাচ্য, এবং এটি শুধু এটা বিন্যাস হচ্ছে. এটা যাতে এটা মুদ্রণ চমত্কার আমরা এটা প্রায় আমাদের মন মোড়ানো পারেন আরো নির্দ্ধিধায় একটু. কিন্তু আরো আকর্ষণীয় এই হয়. আমি এখন Chrome- এ ক্লিক করুন, না উপাদান কিন্তু নেটওয়ার্ক, আমি একটু দেখতে যাচ্ছি যে লগিং পর্দা আমাকে সব দেখাতে যাচ্ছে HTTP অনুরোধের যে আসলে ফিরে যাচ্ছি এবং ঘোষণা সম্পর্কে এবং ফেসবুক বা আমার মধ্যে এবং মারগট আমি করতে হলে এক অনুরোধ বেশী. তাই আমি এগিয়ে যান এবং ক্লিক করা যাচ্ছে না এখানে Chrome এ রিলোড আইকন. এর আর এখন, আভা স্টাফ নীচে অতীত আসেন. আমি স্ক্রল করতে যাচ্ছি ফিরে খুব উপরে আপ. এবং এখন, এই, বিজ্ঞপ্তি প্রথম নিজের ব্রাউজার অনুরোধ মেড www.facebook.com ছিল. এটি পেতে এর ব্যবহার শুধু যার মানে প্রক্রিয়া এটা পাঠগত ভাষা ভাষী হচ্ছে যে আমরা আগে একটি মুহূর্ত একটি উদাহরণ দেখেছি. আর তাছাড়া, এটি সক্রিয় আউট প্রতিক্রিয়া যে যে ফেসবুক আমার আমি যার মানে, 200 ঠিক আছে দিয়েছে প্রশ্নে ওয়েবপৃষ্ঠা খুঁজে পাওয়া যায়. আমি এই সারিতে ক্লিক করুন, আমি আসলে যা করতে পারেন যারা হেডার একটু বেশি দেখতে পরিষ্কারভাবে. এই দীর্ঘ আগে আরও জানার জন্য হবে. কিন্তু আমার ব্রাউজার একটি পাঠায় নোটিশ হোস্ট মত তথ্য সমগ্র অনেক, এবং পদ্ধতি, এবং কুকি. আমরা দীর্ঘ আগে ফিরে সেই আসবো. এবং যদি আপনি পরিশেষে বুঝতে পারবেন কি একটি কুকি আসলে হয় এবং কিভাবে আপনি তাড়াতাড়ি তাদের প্রেরণ করা হবে. এবং যদি আপনি তা দেখতে পারেন ফেসবুক, ফিরে পাঠাচ্ছে লেখার বিষয়বস্তু টাইপ সহ এইচটিএমএল, বর্তমান তারিখ সময়, তার গোপনীয়তা নীতি, বা অভাব উহার, এবং কুকি তারপর, পরিশেষে, একটি সংখ্যা উপর সেট হচ্ছে যে আপনার কম্পিউটারের পাশাপাশি. কিন্তু আমরা আগে দীর্ঘ ঐ সরাইয়া জ্বালাতন করা হবে. কিন্তু স্বল্প, প্রত্যেক সময় আপনি , বছর জন্য এখন একটি ওয়েব পাতা, পরিদর্শন আপনি বার্তা পাঠানোর করছি আমি একটি খাম পাঠানো এক মারগট এবং ড্যান করতে. এবং আপনি ফিরে পেয়ে আসছি ফেসবুক থেকে ভালো প্রতিক্রিয়া. কিন্তু পরন্তু, হচ্ছে কি অনুমান ফেসবুক, গুগুল প্রকাশ, এবং বাকিদের প্রতি সময় আপনি একটি ওয়েব পাতা যান? প্রত্যেক গায়ে কি আপনার কম্পিউটারে পাঠিয়ে হয়েছে খামের? আপনার আইপি ঠিকানা, ডান? প্রতি হয়তো না আপনার নাম SE, কিন্তু আপনার আইপি ঠিকানা. আর মাত্র, এর বিন্দু সংযোগ দিন পরে আপনি সেবা, ব্যবহার করছেন ওয়েব মত, অথবা BitTorrent, এবং জীবন, এবং আপনি একটি কম্পিউটার নিবন্ধিত করেছি হার্ভার্ড ভালো একটি স্থানে, কেউ কোথাও যে জন জানে হার্ভার্ড এর আইপি অ্যাড্রেস এই, এই বিন্দু এই বিন্দু, এই বিন্দু. এবং প্রকৃতপক্ষে, লগ তিনি একটি উভয় রাখা যাবে এই মত ক্যাম্পাস, একটি কমকাস্ট নেটওয়ার্কের, ভেরাইজন উপর, বা উন্মুক্তভাবে, এ NSA আমরা সম্প্রতি শিখেছি করেছি, যে অনেক সুন্দর সবকিছু লগ আপনি ইন্টারনেটে করছেন যে. এবং আমরা ফিরে আসবো ভবিষ্যতে বর্গ এই এই প্রভাব ফেলবে উপর নকশা সিদ্ধান্ত এবং নিরাপত্তা. কিন্তু সত্য যদি সত্যিই, হয় সব যে অনেক গোপনীয়তা নেই. আপনি যে কোন জায়গায় গিয়ে থাকেন প্রতিটি সময় ওয়েবে, আপনি আপনার হাতের দেখাচ্ছে হয়েছে এবং অন্তত আপনার আইপি ঠিকানা প্রকাশক. সরাইয়া সুতরাং ভয়ের নোট, আমরা কি করতে পারি একটি ওয়েব পৃষ্ঠা মধ্যে বিড়ালের মত জিনিষ এম্বেড? সুতরাং আমরা প্রতিক্রিয়া একটি গুচ্ছ আছে সার্ভার থেকে ফিরে আসতে পারে. আর আমরা এসব আজ সব দেখতে পাবেন না. কিন্তু 200 ভালো হয়. এবং সম্ভবত আপনি দেখা করছেন না এই সব করার আগে একটি মানব হিসেবে. কিন্তু আপনি সম্ভবত করেছি দেখা এই অন্তত এক. এর মধ্যে কোনটি এক পরিচিত চেহারা হতে পারে? শ্রোতা: 404 ডেভিড MALAN: 404. ফাইল পাওয়া না. এবং প্রকৃতপক্ষে, আপনি দেখতে যাচ্ছেন এই programmatically নিজেকে. 404 মাত্র, আপনার অনুরোধ করা ফাইলের মানে সহজভাবে, কাট বা কিছু কাট বিদ্যমান নয়. এবং একটি ওয়েব সার্ভারের সাধারণত ফলে 404 সঙ্গে সাড়া এদিকে, আমরা শীঘ্রই দেখতে পাবেন যে বার্তার বিষয়বস্তু এইচটিএমএল হিসেবে পরিচিত এই ভাষা আছে. এবং এই একটি সুপার হয় এইচটিএমএল এর সহজ স্নিপেট অন্য যে কিছুই না পর্দায় হ্যালো দুনিয়া প্রদর্শন. প্রকৃতপক্ষে, আপনি এই উপরের দেখুন কিছু একটি ডকুমেন্টের ধরন বলা শুধু হেই, যা বলছেন ঘোষণা, বিশ্বের. এই ফাইলটি এইচটিএমএল রয়েছে. এবং তারপর, এইচটিএমএল এর পরের বিট আপনি লিখে চলুন যে, এটা, একটি খোলা বন্ধনী আছে এবং তারপর শব্দ এইচটিএমএল, তারপর একটি বদ্ধ বন্ধনী, এবং তারপর খোলা মাথা, এবং বন্ধ বন্ধনী. তাই সংক্ষিপ্ত, আসলে এর যাক আরো যান্ত্রিকভাবে এই কাজ. আমাকে আমার প্রয়োগ ঢোকা যাক কিন্তু আপনি যে কোন জায়গায় এটা করতে পারেন আপনি একটি টেক্সট এডিটর আছে. আমি এগিয়ে যেতে চলেছি এবং hello.html নামক একটি ফাইল সংরক্ষণ করুন. আমি আমার ডেস্কটপে এটি করা যাচ্ছে না এখনই সুপার সহজ ও ঝামেলা মুক্ত রাখুন. এবং আমি কি করতে যাচ্ছি ঠিক কি আমি দেখেছি. সুতরাং ডক টাইপ এইচটিএমএল, খোলা বন্ধনী এইচটিএমএল. এবং এখন, নোটিশ, আমি যাচ্ছি preemptively বিপরীত কাজ. এবং বিপরীত দ্বারা, আমি বলতে চাচ্ছি একই ট্যাগ, তাই কথা বলতে, কিন্তু এটা একটা ফরওয়ার্ড স্ল্যাশ সঙ্গে শুরু হয়. এবং তারপর, এখানে বেশী, আমি বলতে যাচ্ছি, মাথা, এটা প্রত্যেক দেখা যাচ্ছে যে কারণ ওয়েব পৃষ্ঠা একটি তথাকথিত মাথা আছে যা শিরোনামে যে যায় হয় স্টাফ পাতা খুব শীর্ষে, বার. শিরোনাম ঠিক হয় এখানে হ্যালো হতে যাচ্ছে. এবং এখন, আমি আছে যাচ্ছি এই ওয়েব পেজ একটি শরীর. তাই প্রত্যেক ওয়েব পেজ আছে উভয় একটি মাথা পর্যন্ত উপরের এবং একটি শরীর যা পৃষ্ঠার নাড়িভুঁড়ি হয়. এবং এখানে, আমি শুধু যাচ্ছি ওহে দুনিয়া ভালো কিছু বলতে. এবং আমি এই ফাইলটি সংরক্ষণ করা যাচ্ছে না. আমি এখন gedit কমান তাহলে, একটু ফাইল আছে, চেহারা আমার ডেস্কটপে hello.html বলা. এখন, যে একটি সার্ভারে নয় এখনো, জন্মগতভাবে, প্রকৃতপক্ষে, এটা শুধু এখানে আমার নিজের ব্যক্তিগত ডেস্কটপে. কিন্তু আমি ক্রোম খুলুন এবং যদি কন্ট্রোল আঘাত ণ প্রশ্নে বিড়াল আছে. --and আমি আমার ডেস্কটপে যান. এবং আমি এ আছে, hello.html খুলুন আসলে, আমার অতি সহজ ওয়েব পৃষ্ঠা. আমার শরীরের পাতা এবং এই সাদা উইন্ডো এখানে হ্যালো বিশ্বের সঙ্গে শরীর. এবং প্রধান শিরোনাম পৃষ্ঠা সেখানে ট্যাবে হয়. এবং আমরা দেখতে যাচ্ছেন এটি সুপার এর শীঘ্রই যে পাশাপাশি অন্যান্য পাতায় খুলুন সহজ. উদাহরণস্বরূপ, আমি যেতে চলেছি বন্টন কোড কিছু মধ্যে এই সপ্তাহে, উৎস জন্য সাত, এবং আমি যাচ্ছি কোন JPEG না খুলুন যা এই লোক এখানে. কিন্তু আমি, image.html আপ খুলতে যাচ্ছি যা পরিণামে ভালো দেখায়. কিন্তু আমাকে এখন gedit মধ্যে এই খুলুন, এবং, ড্রপবক্স উৎস সাত ঢোকা এবং image.html. এই অধিকাংশই শুধু হয় আমরা শীঘ্রই দেখতে পাবেন মন্তব্য. কিন্তু আমি ঝগড়াটে লাগাতে চান তাহলে এই ওয়েব পৃষ্ঠার ভিতরে বিড়াল, এটা অন্য খোলা বন্ধনী করা যথেষ্ট, এবং তারপর শব্দ ইমেজ বা img সংক্ষিপ্ত, এবং তারপর বিকল্প জন্য অভিগম্যতা কারণে টেক্সট কেউ একটি পর্দা আছে যদি পাঠক বা ওই জাতীয় কিছু. যা উত্স, কি ফাইলের cat.jpeg নাম. এবং তারপর, এই কারণ ট্যাগ একটু বিশেষ, আমরা হিসাবে, ফরওয়ার্ড স্ল্যাশ করা আমরা ট্যাগের ভিতরে, দেখতে পাবেন. কিন্তু শেষ ফলাফল একটি ওয়েব হয় ভালো দেখায় যে পাতা. তাই সংক্ষেপে, আমরা হতে যাচ্ছেন কি ওয়েব ব্যবহার করছে সময়ের এখন করছেন এবং ওয়েব পেজ তৈরি পরিণামে পাত্রে হতে না শুধুমাত্র মত নিরীহ জিনিষ জন্য ইমেজ, এবং লিঙ্ক, এবং টেবিল, এবং, তালিকা বুলেটযুক্ত, এবং মত কিন্তু আমাদের নিজেদের দিতে একটি গ্রাফিকাল ইউজার ইন্টারফেস, একটি GUI, না আমরা ব্রেকআউট আমরা কি কি অসদৃশ. কিন্তু এই পরিবেশের মধ্যে, আমরা আছেন পিএইচপি মত ভাষার ব্যবহার শুরু করতে যাচ্ছে, এবং জাভাস্ক্রিপ্ট, ডাটাবেস এসকিউএল নামক ভাষা, একটি ক্লায়েন্ট-সাইড স্ক্রিপ্টিং ভাষা জাভাস্ক্রিপ্ট বলা আসলে তৈরি সব আরো গতিশীল ইন্টারফেস কিন্তু অনেক, আরো অনেক পরিচিত প্রেক্ষাপটে. কিন্তু তার আগে, আসুন একটি বর্ণন সঙ্গে আজ উপসংহার, প্রতিশ্রুত হিসাবে, সত্যিই কি ঘটছে এর ইন্টারনেট সাথে ফণা নীচে নিজেই. আজকের জন্য উপপত্রিক ইন্টারনেট পারেন যে জিনিষ হস্তান্তর ব্যবহার করা HTTP- র মাধ্যমে ওয়েব পেজ ভালো আমি মারগট এর হাত আগে shook মত অনেক. কিন্তু অন্যান্য অনেক আছে বিভিন্ন TCP এবং আইপি ব্যবহার যে সেবা আমরা নিশ্চিতভাবে ধরে নিতে যে আমরা এখানে দেখতে পাবেন যে কাজ এই ছবিতে যে করব আজ শেষ করতে আমাদের নিতে. [ভিডিও প্লেব্যাক] প্রথমবার সালে -এর জন্য ইতিহাস, মানুষ ও যন্ত্রপাতি একসঙ্গে কাজ একটি স্বপ্ন নিরূপক হয়. জানেন যে একটি সংঘবদ্ধ শক্তি কোন ভৌগলিক সীমানা. জাতি, ধর্ম, বা রঙ ব্যাপারে ছাড়া. একটি নতুন যুগের যেখানে যোগাযোগ সত্যিকারের একসাথে মানুষ এনেছে. এই নেট এর ডন. কিভাবে এটি কাজ করে জানতে চান? শুরু করার জন্য এখানে ক্লিক আপনার নেট মধ্যে যাত্রা. এখন, ঠিক কি ঘটেছে আপনি যে লিঙ্কে ক্লিক করার সময়? আপনি একটি তথ্য প্রবাহ শুরু. এই তথ্যটি নিচে ভ্রমণ আপনার ব্যক্তিগত মেইল ​​রুম মধ্যে জনাব আইপি প্যাকেজ যখন, লেবেল এটা, এবং তার পথ থেকে তা পাঠায়. প্রতিটি প্যাকেট সীমিত আকারের হয়. মেইল রুমে বিভক্ত করা হবে তা নির্ধারণ করুন তথ্য ও কিভাবে এটি প্যাকেজ. এখন, প্যাকেজ একটি লেবেল প্রয়োজন গুরুত্বপূর্ণ তথ্য ধারণকারী, যেমন প্রেরকের ঠিকানা, রিসিভার এর হিসাবে ঠিকানা, এবং প্যাকেটের টাইপ. এই বিশেষ প্যাকেট কারণ ইন্টারনেট সম্মুখের আউট যাচ্ছে, এটি একটি ঠিকানা পায় প্রক্সি সার্ভার, এর জন্য যা একটি বিশেষ ফাংশন আছে আমরা পরে দেখতে পাবেন. প্যাকেটের এখন সম্মুখের চালু হয় আপনার স্থানীয় নেটওয়ার্কের বা ল্যান. এই নেটওয়ার্কের সাথে সংযোগ করতে ব্যবহৃত হয় সব স্থানীয় কম্পিউটার, রাউটার প্রিন্টার, ইত্যাদি ইত্যাদি তথ্য বিনিময়ের জন্য শারীরিক মধ্যে ভবনের দেয়াল. ল্যান একটি চমত্কার অবশ হয় দুর্ভাগ্যবশত, দুর্ঘটনা এবং লিখুন ঘটতে পারে. ল্যান এর হাইওয়ে বস্তাবন্দী হয় তথ্য সব ধরনের সঙ্গে. এই আইপি প্যাকেট, Novell হয় প্যাকেট, আপেল টক প্যাকেট. তারা যথারীতি ট্রাফিক বিরুদ্ধে যাচ্ছেন. স্থানীয় রাউটার সার্চ যদি প্রয়োজন হয় তাহলে, ঠিকানা এবং, অন্য নেটওয়ার্ক সম্মুখের প্যাকেট ওপরও. আহ, রাউটার. একটি নিয়ন্ত্রণ একটি প্রতীক আপাতদৃষ্টিতে বিশৃঙ্খল বিশ্বের. সেখানে তিনি একটি নিয়মানুগ, হয়, , রক্ষণশীল, uncaring সুশৃঙ্খল এবং কখনও কখনও পুরোপুরি আপ গতি বাড়াতে. কিন্তু অন্তত, তিনি হয় অধিকাংশ অংশ জন্য সঠিক. প্যাকেট ছেড়ে হিসাবে রাউটার, তারা তাদের পথ কর্পোরেট ইন্ট্রানেট মধ্যে এবং রাউটার সুইচ জন্য মাথা. অধিক কার্যকরী একটি বিট রাউটার, রাউটার সুইচ দ্রুত এবং আইপি প্যাকেট শিথিল নাটকগুলি কুশলতাসহকারে পথ ধরে তাদের রাউটিং. একটি ডিজিটাল পিনবল উইজার্ড যদি আপনি হবে. -Here আমরা যেতে. এখানে অন্য একটি আসে. এবং এটা অন্য. , মাকে এই দেখুন. এখানে যায় হয়. উপস. ফিরে চারপাশ. আরে. সেখানে সালে. সেখানে সালে. বাম ওভার. ডানে ওভার. বাম ওভার. ডানে ওভার. আপনি এটা পেয়েছিলাম. এটা এখানে যায়. তিনি খুন. তিনি স্কোর. এটা যাচ্ছে. আরে, অপেক্ষা করুন. আরে, সতর্ক হওয়া. এখানে অন্য একটি আসে. ওহ, আমরা এখানে. -যেহেতু প্যাকেট উতরান তাদের গন্তব্য, তারা আছেন , নেটওয়ার্ক ইন্টারফেস দ্বারা বাছাই প্রস্তুত পরবর্তী স্তরে পাঠানো হবে, এই ক্ষেত্রে, প্রক্সি. প্রক্সি অনেক দ্বারা ব্যবহৃত হয় একটি মধ্যম মানুষের সাজানোর হিসাবে কোম্পানি লোড অবনমিত করার জন্য তাদের ইন্টারনেট সংযোগ এবং নিরাপত্তার কারণে হিসাবে ভাল. আপনি, প্যাকেট দেখতে পারেন বিভিন্ন আকারের সব আছে, তাদের কন্টেন্ট উপর নির্ভর করে. প্রক্সি প্যাকেট খোলেন এবং ওয়েব ঠিকানা বা URL জন্য দেখায়. কিনা উপর নির্ভর করে ঠিকানা, গ্রহণযোগ্য প্যাকেট ইন্টারনেট উপর প্রেরণ করা হয়. তবে আছে, কিছু না যা অ্যাড্রেস অনুমোদন সঙ্গে দেখা প্রক্সি, বলতে হয়, কর্পোরেট বা পরিচালন নির্দেশিকা. এই সংক্ষিপ্ত সঙ্গে মোকাবিলা করা হয়. আমরা যে কেউ থাকতে পারে. এটা না যারা, এটি উৎসাহিত আবার এর. পরবর্তী আপ, ফায়ারওয়াল. কর্পোরেট ফায়ারওয়াল দুটি উদ্দেশ্য কাজ করে. এটা কিছু বরং বাধা ইন্টারনেটে বাজে ইন্ট্রানেট উদ্ভেদ থেকে. এবং এটি প্রতিরোধ করতে পারি সংবেদনশীল কর্পোরেট তথ্য থেকে ইন্টারনেট সম্মুখের পাঠানো আউট হচ্ছে. একবার সেগুলিকে ফায়ারওয়ালের মধ্যে দিয়ে, একটি রাউটার প্যাকেট পছন্দ আপ এবং অনেক সংকীর্ণ সম্মুখের এটি স্থান রাস্তা বা ব্যান্ডউইথ, যেমন আমরা বলে. একথাও ঠিক যে, সারিতে নয় তাদের সব নিতে বিস্তৃত যথেষ্ট. এখন, আপনি আশ্চর্য হতে পারে, কি ঐ সমস্ত প্যাকেট ঘটবে যা পথ ধরে এটা করা না. ওয়েল, জনাব আইপি না যখন একটি স্বীকৃতি পাবেন একটি প্যাকেট হয়েছে কারণে সময় পেয়েছি, তিনি কেবল একটি প্রতিস্থাপন প্যাকেট পাঠায়. আমরা এখন প্রবেশ করতে প্রস্তুত ইন্টারনেট জগতে, একটি মাকড়সা পরস্পরের নেটওয়ার্ক ওয়েব যা আমাদের সারা বিশ্বের জুড়ে. এখানে, রাউটার এবং সুইচ নেটওয়ার্কের মধ্যে লিঙ্ক স্থাপন. এখন, নেট একটি সম্পূর্ণরূপে হয় বিভিন্ন পরিবেশ আপনি মধ্যে খুঁজে পাবেন বেশী আপনার ল্যান এর প্রতিরক্ষামূলক দেয়াল. আউট এখানে, এটা ওয়াইল্ড এর ওয়েস্ট, স্থান প্রচুর, সুযোগ প্রচুর, প্রচুর অন্বেষণ জিনিষ, এবং জায়গা যেতে. ধন্যবাদ খুব সামান্য যাও নিয়ন্ত্রণ ও নিয়ন্ত্রণ, নতুন ধারনা ধাক্কা উর্বর মাটি খুঁজে তাদের সম্ভাবনার খাম. কিন্তু এই স্বাধীনতা কারণ, নির্দিষ্ট বিপদ ওৎ পেতে থাকা. আপনি যখন জানেন না , মৃত্যুর dreaded পিং পূরণ একটি স্বাভাবিক অনুরোধ একটি বিশেষ সংস্করণ কিছু গাধা আপ চিন্তা যা পিং জগাখিচুড়ি অসন্দিগ্ধচরিত্র হোস্ট. আমাদের প্যাকেটের মাধ্যমে হয়তো নিতে পাথ উপগ্রহ, টেলিফোন লাইন, বেতার, অথবা এমনকি সাগরপারের তারের. তারা সবসময় দ্রুততম নিতে না অথবা সবচেয়ে কম রুট সম্ভব, কিন্তু তারা শেষ পর্যন্ত, সেখানে পাবেন. এটি কখনও কখনও এর হয়তো সে জন্যই বিশ্বব্যাপী অপেক্ষা বলা. কিন্তু সবকিছু যখন মসৃণ কাজ, আপনি গ্লোব অবরোধ পারে পাঁচটি বার উপর একটি টুপি এর ড্রপ এ, আক্ষরিক, এবং সব জন্য একটি লোকাল কল বা কম খরচ. আমাদের গন্তব্য শেষের দিকে, আমরা অন্য ফায়ারওয়াল পাবেন. উপর নির্ভর করে আপনার একটি ডেটা প্যাকেট হিসাবে দৃষ্টিকোণ, ফায়ারওয়াল একটি দুর্গ হতে পারে নিরাপত্তা বা dreaded বিপক্ষ এর. এটা সব আপনি আছেন কোন পক্ষ উপর নির্ভর করে কি উপর, এবং আপনার উদ্দেশ্য হয়. ফায়ারওয়াল শুধুমাত্র ঢুকা ডিজাইন করা হয়েছে তার মানদণ্ড পূরণ যে ঐ প্যাকেট. এই ফায়ারওয়াল অপারেটিং হয় পোর্ট 80 ও 25 তে. সমস্ত প্রচেষ্টা অন্যান্য মাধ্যমে প্রবেশ পোর্ট ব্যবসা বন্ধ থাকে. পোর্ট 25 মেইল ​​প্যাকেটের জন্য ব্যবহৃত হয়. পোর্ট 80 জন্য প্রবেশদ্বার যদিও ওয়েব থেকে ইন্টারনেট থেকে প্যাকেট সার্ভার. ফায়ারওয়াল, প্যাকেট ইনসাইড আরো পুঙ্খানুপুঙ্খভাবে প্রদর্শন করা হয়. কিছু প্যাকেট এটি তৈরি সহজেই কাস্টমস মাধ্যমে, অন্যদের শুধু চেহারা একটু দ্বিধাগ্রস্ত যখন. এখন, ফায়ারওয়াল অফিসার সহজে বোকা বানানো না হয়, যেমন যখন এই পিং হিসাবে মৃত্যুর প্যাকেটের চেষ্টা হিসাবে নিজেকে ছদ্মবেশ একটি সাধারণ পিং প্যাকেট. বরাবর-সরান. এটা ঠিক আছে. কোন অসুবিধা নাই. হ্যাভ এ নাইস ডে. আমাকে এখানে outta যাক. বিদায়. ঐ প্যাকেট ভাগ্যবান -এর জন্য এটি এই পর্যন্ত করা যথেষ্ট, যাত্রা প্রায় উপর. এটা শুধু একটি ইন্টারফেসের উপর লাইন আপ এর ওয়েব সার্ভারের মধ্যে গ্রহণ করা হবে. আজকাল, একটি ওয়েব সার্ভার অনেক চালানো যাবে , একটি মেইনফ্রেম থেকে, একটি ওয়েবক্যাম জিনিষ, আপনার ডেস্ক কম্পিউটারে. ফ্রিজ না কেন আপনার? সঠিক সেট দিয়ে আপ, আপনি খুঁজে বের করতে পারে আপনি লাভ আছে যদি মুরগির Cacciatore জন্য অথবা আপনি কেনাকাটা করার জন্য যেতে থাকে তাহলে. এই নেট এর ডন, মনে রাখুন. প্রায় কিছু এর সম্ভাব্য. একের পর এক, প্যাকেট করো খোলা, এবং প্যাক, পেয়েছি. তারা তথ্য থাকে, যে তথ্যের জন্য আপনার অনুরোধ, হয় ওয়েব থেকে পাঠানো হয় সার্ভার অ্যাপ্লিকেশন. প্যাকেট নিজেই পুনর্ব্যবহৃত হয়. প্রস্তুত পুনরায় ব্যবহার এবং সঙ্গে বুজা আপনার অনুরোধকৃত তথ্য, সুরাহা এবং আপনাকে ফেরত জারি প্রেরণ. পিছনে ফায়ারওয়াল, রাউটার অতীত, এবং মাধ্যমে ইন্টারনেট. পিছনে মাধ্যমে আপনার কর্পোরেট ফায়ারওয়াল. এবং সম্মুখের আপনার ইন্টারফেস. আপনার ওয়েব ব্রাউজারের সরবরাহ করতে প্রস্তুত তথ্য দিয়ে আপনি অনুরোধ. যে এই ফিল্ম. তাদের প্রচেষ্টার সঙ্গে এবং একটি উন্নততর বিশ্ব বিশ্বাস, আমাদের বিশ্বাসযোগ্য তথ্য প্যাকেট blissfully বন্ধ অশ্বারোহণে অন্য সূর্যাস্ত মধ্যে দিন, তারা সম্পূর্ণরূপে বুদ্ধিমান তাদের কর্তা পরিবেশিত হয়েছে. এখন, যে একটি সুখী পরিসমাপ্তিতে হয়. [END টি ভিডিও প্লেব্যাক] ডেভিড Malan: যে CS50 জন্য এটি. আমরা আপনাকে দেখতে আগামী সপ্তাহে হবে. [সঙ্গীত - পেরি Katy, "ডার্ক হর্স"]