درس 1ارتباطات شبکهدر این درس به مفاهیم اصلی از ارتباطات شبکه و برخی از ساختارهایی که برای ساخت داده های شبکه مورد استفاده قرار می گیرند می پردازیم.انواع بسیاری از داده های شبکه وجود دارند از شبکه های سازمانی که توسط شرکت های بزرگ مورد استفاده قرار می گیرند گرفته تا به یک شبکه ساده متشکل از دو گره که در یک منزل شخصی استفاده می شود.با ...
در این تعداد میزبان های اینترنت از مرز ده هزار عدد فراتر رفته بود.فصل اولNETWORKING BASICSدرباره این فصل در این فصل به معرفی اصول اساسی و ساختار معماری از ارتباطات شبکه می پردازیم با این مفاهیم در بقیه این کتاب و همچنین در زندگی واقعی بارها و بارها روبه رو خواهید شد.شما این مطالب را باید کامل خوانده و درک کنید تا در ادامه کتاب به مشکل ...
با این تغییر و تحول شبکه های زیادی به بخش تحقیقاتی این شبکه متصل شدند و آرپانت به اینترنت تبدیل گشت در این سال ها حجم ارتباطات شبکه ای افزایش یافت و مفهوم ترافیک شرکه مطرح شد.مسیر یابی در این شبکه به کمک آدرس های IP به صورت 32 بیتی انجام می گرفته است.هشت بیت اول آدرس IP به شبکه های محلی تخصیص داده شده بود که به سرعت مشخص گشت تناسبی با نرخ ...
و ارتباط کاربران را بر قرار می کرد.اما در سال 1976 نرم افزار جدیدی به نام Hermes عرضه شد که برای نخستین بار به کاربران اجازه می داد تا از طریق یک ترمینال به صورت تعاملی مستقیما به سیستم MERIT متصل شوند .این نخستین باری بود که کاربران می توانستند در هنگام برقراری ارتباط از خود بپرسند کدام میزبان از وقایع مهم تاریخچه شبکه های کامپیوتری ابداع ...
در این سال ها حرکتی غیر انتفاعی به نام MERIT که چندین دانشگاه بنیان گذار آن بوده اند مشغشول توسعه روش های اتصال کاربران ترمینال ها به کامپیوتر مرکزی یا میزبان بود مهندسان پروژه MERIT در تلاش برای ایجاد ارتباط بین کامپیوتر ها مجبور شدند تجهیزات لازم را خود طراحی کنند.آنان با طراحی تجهیزات واسطه برای مینی کامپیوتر 11 نخستین بستر اصلی یا ...
در سال 1965 نخستین ارتباط راه دور بین دانشگاه MIT و یک مرکز دیگر نیز برقرار گردید.در سال 1970 شرکت معتبر زیراکس یک مرکز تحقیقاتی در پالوآلتو تاسیس کرد این مرکز در طول سال ها مهمترین فناوری های مرتبط با کامپیوتر را معرفی کرده است و از این نظریه به یک مرکز تحقیقاتی افسانه ای بدل گشته است.این مرکز تحقیقاتی که پارک نیز نامیده می شود به ...
وزارت دفاع آمریکا در واکنش به این اقدام رقیب نظامی خود آژانس پروژه های تحقیقاتی پیشرفت یا آرپا را تاسیس کرد.یکی از پروژه های مهم این آژنس تامین ارتباطات در زمان جنگ جهانی احتمالی تعریف شده بود.در همین سال ها در مراکز تحقیقاتی غیر نظامی که بر امتداد دانشگاه ها بودند تلاش برای اتصال کامپیوتر ها به یکدیگر در جیان بود.در آن زمان ...
مقدمه قصد داشتم مقدمه بنویسم اما بعد از دیدن این مقدمه در کتابی دیگر......مرا مجبور به مقدمه گویی و مقدمه نویسی و مقدمه خوانی و هر آنچه مقدمه ای می طلبد مکن! من خیلی وقت است هر چه می کشم از همین من است.اما چه می شود کرد نمی شود جایگزینی بریا این کلمه ی دو حرفی سرشار از تهی یافت که دلیل بر وجود کسی باشد که خیلی خیلی شبیه درونیات یک نفر که ...
package AP13940701;import java.util.Scanner;class Student3 { String stdName, stdFamily; int stdId; public Student3(String n, String f, int i) { stdName = n; stdFamily = f; stdId = i; } void print(){ System.out.println(stdName+" "+stdFamily+" "+stdId); } public static void main(String args[]){ Scanner sc = new Scanner(System.in); int N; do{ System.out.print("Enter N: "); String num = sc.nextLine(); if(num.matches("[0-9]+") && !num.equals("0") && num.length()<3){ N = Integer.parseInt(num); break; } else if (!num.matches("[0-9]+")) System.out.println("Error: N must be ...
package AP13940701;//Error!!import java.util.Scanner;class Student2 { String stdName, stdFamily; int stdId; public Student2(String n, String f, int i) { stdName = n; stdFamily = f; stdId = i; } void print(){ System.out.println(stdName+" "+stdFamily+" "+stdId); } public static void main(String args[]){ Scanner sc = new Scanner(System.in); System.out.print("Enter N: "); int N = sc.nextInt(); for(int i=0; i<N; i=i+1){ System.out.print("Enter Name: "); String n = sc.nextLine(); System.out.print("Enter Family: "); String f = sc.nextLine(); System.out.print("Enter Id: "); int id = ...
//Date: 1394-07-01//Author Info.:package AP13940701;public class Hello { public static void main(String[] args) { System.out.println("Hello!"); }}
package AP13940701;class Student1 { String stdName, stdFamily; int stdId; public Student1() { stdName = ""; stdFamily = ""; stdId = 0; } public Student1(String n, String f, int i) { stdName = n; stdFamily = f; stdId = i; } void print(){ System.out.println(stdName+" "+stdFamily+" "+stdId); } public static void main(String args[]){ Student1 s = new Student1("Ali", "Akbari", 93949596); s.print(); Student1 t = new Student1(); t.print(); } } ...
package AP13940701;import java.util.Scanner;public class Hello2 {// int x=7, y=45;// void f(int a){// // } public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Please enter your name: "); String name = sc.nextLine(); System.out.println("Hello "+name+" !"); } } ...