Aslida, TCP/IP – bu protokollar oilasi hisoblanadi. Unnig ichida bir necha boshqa protokollar ham mavjud:
* UDP (User Datagram Protokol) – TCP protokoliga o`xshash, lekin ishonchsiz (paket yetib borganini e`tiborga olmasdan ishlaydi). Bu protokol baland tezlikda ishlaydigan jarayonlarda, masalan, videokonferensialarda va tarmoqning maxsus xizmatlari uchun qo’llaniladi.
* FTP (File Transfer Protokol) – bu fayllarni tarmoqda uzatish protokoli. Kompyuterdan kompyuterga fayllarni uzatish imkoniyatini yaratadi va o`zining ishida TCP protokoliga tayanadi.
* SMTP (Simple Mail Transfer Protokol) – elektron pochtaning uzatish sodda protokoli. Tarmoqning ikkita ihtiyoriy nuqtasi orasida pochta jo`natuvini ta`minlaydi.
* Telnet – masofadagi kompyuterlarda har xil amallarning bajarilishini ta`minlaydi. Bu holatda foydalanuvchining kompyuteri terminal (ma`lumot jo`natuvchi) rolini o`ynaydi. Siz buyruqlarni kiritasiz, ular masofadagi kompyuterda bajariladi va sizning ekraningizda ularning natijasi namoyon bo`ladi.
* HTTP (Hyper Text Transfer Protokol) – gipermatnni uzatish protokoli. WWW – texnologiyasi asosida ishlaydi.
#include AF_DCMotor m1(1),m2(2),m3(3),m4(4);
void setup() {
// put your setup code here, to run once:
m1.setSpeed(255);
m1.run(RELEASE);
m2.setSpeed(255);
m2.run(RELEASE);
m3.setSpeed(255);
m3.run(RELEASE);
m4.setSpeed(255);
m4.run(RELEASE);
}
void loop() {
// put your main code here, to run repeatedly:
m1.run(FORWARD);
m2.run(FORWARD);
m3.run(FORWARD);
m4.run(FORWARD);
m1.setSpeed(255);
m2.setSpeed(255);
m3.setSpeed(255);
m4.setSpeed(255);
delay(1000);
m1.run(RELEASE);
m2.run(RELEASE);
m3.run(RELEASE);
m4.run(RELEASE);
delay(500);
m1.run(FORWARD);
m2.run(BACKWARD);
m3.run(BACKWARD);
m4.run(FORWARD);
m1.setSpeed(255);
m2.setSpeed(255);
m3.setSpeed(255);
m4.setSpeed(255);
delay(350);
m1.run(FORWARD);
m2.run(FORWARD);
m3.run(FORWARD);
m4.run(FORWARD);
m1.setSpeed(255);
m2.setSpeed(255);
m3.setSpeed(255);
m4.setSpeed(255);
delay(1000);
m1.run(RELEASE);
m2.run(RELEASE);
m3.run(RELEASE);
m4.run(RELEASE);
delay(500);
m1.run(FORWARD);
m2.run(BACKWARD);
m3.run(BACKWARD);
m4.run(FORWARD);
m1.setSpeed(255);
m2.setSpeed(255);
m3.setSpeed(255);
m4.setSpeed(255);
delay(0);
}
Yulduzcha. Yulduzcha topologiyaga ega tarmoqlar markaziy tugunga ega (kommutator yoki kontsentrator). Mazkur markaziy tugunga barcha qolgan kompyuterlar ulanadi. Dastlab uzatilgan xabar ana shu qurilmaga kelib tushadi, so‘ng boshqa kompyuterlarga uzatiladi.