Knowledge

Network operating system

Source đź“ť

151:
networks, which used networking capabilities to share resources and files located on a variety of computers of all sizes. A peer-to-peer network sets all connected computers equal; they all share the same abilities to use resources available on the network. The most popular peer-to-peer networks as
215:
applications have become the norm. Computer operating systems include a networking stack as a matter of course. During the 1980s the need to integrate dissimilar computers with network capabilities grew and the number of networked devices grew rapidly. Partly because it allowed for multi-vendor
164:. Software that allowed users to interact with these networks, despite a lack of networking support in the underlying manufacturer's operating system, was sometimes called a network operating system. Examples of such add-on software include Phil Karn's 220:, and could route packets globally rather than being restricted to a single building, the Internet protocol suite became almost universally adopted in network architectures. Thereafter, computer operating systems and the 693: 1389: 53:
Historically operating systems with networking capabilities were described as network operating systems, because they allowed personal computers (PCs) to participate in
917: 864: 686: 1193: 1164: 61:
within a local area network (LAN). This description of operating systems is now largely historical, as common operating systems include a
1379: 831: 679: 421: 634: 567: 515: 344:, a Linux kernel-based firmware for wireless routers and access points as well as low-cost networking device platforms such as the 968: 912: 732: 520: 353: 887: 857: 101:. As local area network technology became available, two general approaches to handle sharing of resources on networks arose. 1080: 978: 649:
Al-Shawakfa, Emad; Evens, Martha (2001). "The Dialoguer: An Interactive Bilingual Interface to a Network Operating System.",
530: 201: 188:(adding NetBIOS to Windows). Examples of early operating systems with peer-to-peer networking capabilities built-in include 1358: 907: 892: 429: 953: 938: 897: 505: 133: 1119: 1066: 403: 128:. Early examples of client-server operating systems that were shipped with fully integrated network capabilities are 1384: 1134: 973: 850: 445: 1169: 988: 948: 943: 902: 525: 410:) for communications service providers that is designed for scalability, high performance and high availability. 1212: 1099: 762: 535: 483: 425: 117: 958: 417: 161: 1346: 1285: 1174: 1154: 1103: 1061: 185: 1129: 1095: 997: 933: 348: 208: 141: 1326: 1300: 407: 315: 237: 169: 1295: 1247: 1124: 125: 94: 1232: 1139: 264: 233: 121: 90: 43: 314:; families of network operating systems used across various Cisco Systems device including the 1341: 1290: 1222: 1179: 1020: 630: 563: 455: 177: 113: 1321: 873: 798: 459: 380: 335: 329: 217: 105: 86: 54: 39: 1265: 1227: 1198: 717: 370: 366: 58: 17: 1351: 1275: 1237: 1109: 268: 129: 82: 47: 1373: 1217: 1056: 1010: 472: 441: 261: 241: 109: 62: 1144: 818: 793: 361: 311: 307: 148: 137: 671: 1270: 1252: 1035: 1025: 1015: 803: 727: 303: 108:
for a computer which implemented network capabilities. Operating systems with a
737: 666: 376: 1207: 1114: 1040: 1005: 722: 510: 487: 416:, an open source operating system which includes its own implementations of 319: 257: 245: 212: 197: 193: 173: 98: 788: 1336: 757: 742: 477: 468: 389: 325: 282: 278: 221: 153: 1331: 1260: 1030: 813: 752: 747: 464: 451: 413: 393: 345: 808: 357: 341: 78: 842: 1280: 772: 433: 291: 287: 272: 189: 157: 553: 551: 767: 492: 437: 399: 385: 181: 165: 147:
These limited client/server networks were gradually replaced by
74: 846: 675: 89:
networks were developed to share hardware resources, such as a
1316: 298:
FreeBSD, NetBSD, OpenBSD, and Linux-based operating systems
271:. (Earlier switches ran the Catalyst operating system, or 224:
of network devices tended to support Internet protocols.
440:
standardized networking protocols, as well as firewall (
338:
distribution, which uses the full TCP/IP stack of Linux
486:, a Linux-based network operating system developed by 172:(adding Ethernet and Internet support to MS-DOS), and 124:
enables multiple clients to share resources, such as
1309: 1246: 1192: 1153: 1088: 1079: 1049: 996: 987: 926: 880: 781: 710: 495:, an open source fork of the Vyatta routing package 667:Chapter 6 of Dr. Roy Winkelman's guide to networks 598:Winkelman, Dr. Roy (2009). "Chapter 6: Software", 582:Dean, Tamara (2009). "Network Operating Systems", 168:NOS (adding Internet support to CP/M and MS-DOS), 27:Computer software for running local area networks 611:Davis, Ziff (2011). "network operating system", 594: 592: 260:, a family of network operating systems used on 104:Historically, a network operating system was an 653:Vol. 18 Issue 3, p131, 19p, Retrieved 5/7/2011. 232:Network operating systems can be embedded in a 248:). Notable network operating systems include: 73:Early microcomputer operating systems such as 858: 687: 629:(6 ed.). cengage Learning. p. 305. 562:(6 ed.). cengage Learning. p. 318. 8: 85:were designed for one user on one computer. 1085: 993: 865: 851: 843: 694: 680: 672: 328:; a network operating system that runs on 1390:Internet Protocol based network software 379:(EXOS), used in network devices made by 547: 600:An Educator's Guide to School Networks 252:Proprietary network operating systems 7: 373:and uses an unmodified Linux kernel 240:that operates the functions in the 290:, used in network devices made by 65:to support a client–server model. 25: 625:Ann McHoes; Ida M. Flynn (2012). 558:Ann McHoes; Ida M. Flynn (2012). 516:Network Computer Operating System 969:Object-oriented operating system 733:Dell Networking Operating System 521:Network functions virtualization 388:(Force10 Operating System), the 354:Dell Networking Operating System 228:Network device operating systems 627:Understanding Operating Systems 560:Understanding Operating Systems 42:for a network device such as a 979:Supercomputer operating system 531:Interruptible operating system 202:Berkeley Software Distribution 59:shared file and printer access 1: 954:Just enough operating system 939:Distributed operating system 506:Distributed operating system 406:operating system (hosted by 140:which used a variant of the 134:Internetwork Packet Exchange 1067:User space and kernel space 367:Extensible Operating System 360:based, while OS10 uses the 136:(IPX) network protocol and 1406: 974:Real-time operating system 584:Network+ Guide to Networks 118:client-server architecture 1380:Network operating systems 1170:Multilevel feedback queue 1165:Fixed-priority preemptive 949:Hobbyist operating system 944:Embedded operating system 827: 703:Network operating systems 526:Operating System Projects 97:or a large and expensive 1213:General protection fault 964:Network operating system 918:User features comparison 536:SONiC (operating system) 32:network operating system 18:Network Operating System 959:Mobile operating system 162:Internet protocol suite 1062:Loadable kernel module 369:runs on switches from 186:Windows for Workgroups 1130:Process control block 1096:Computer multitasking 934:Disk operating system 209:distributed computing 170:PC/TCP Packet Drivers 142:Xerox Network Systems 1301:Virtual tape library 893:Forensic engineering 116:to participate in a 1310:Supporting concepts 1296:Virtual file system 615:Retrieved 5/7/2011. 480:, a fork of pfSense 38:) is a specialized 1233:Segmentation fault 1081:Process management 114:personal computers 91:mainframe computer 1385:Operating systems 1367: 1366: 1223:Memory protection 1194:Memory management 1188: 1187: 1180:Shortest job next 1075: 1074: 874:Operating systems 840: 839: 402:, an open source 396:Ethernet switches 238:hardware firewall 178:Microsoft Windows 144:(XNS) protocols. 55:computer networks 16:(Redirected from 1397: 1322:Computer network 1086: 994: 867: 860: 853: 844: 696: 689: 682: 673: 654: 647: 641: 640: 622: 616: 609: 603: 596: 587: 580: 574: 573: 555: 460:embedded devices 408:Linux Foundation 381:Extreme Networks 330:Juniper Networks 269:network switches 218:interoperability 106:operating system 87:Packet switching 40:operating system 21: 1405: 1404: 1400: 1399: 1398: 1396: 1395: 1394: 1370: 1369: 1368: 1363: 1305: 1266:Defragmentation 1251: 1242: 1228:Protection ring 1197: 1184: 1156: 1149: 1071: 1045: 983: 922: 876: 871: 841: 836: 823: 777: 718:AlliedWare Plus 706: 700: 663: 658: 657: 648: 644: 637: 624: 623: 619: 610: 606: 597: 590: 581: 577: 570: 557: 556: 549: 544: 502: 392:family used on 300: 254: 230: 71: 28: 23: 22: 15: 12: 11: 5: 1403: 1401: 1393: 1392: 1387: 1382: 1372: 1371: 1365: 1364: 1362: 1361: 1356: 1355: 1354: 1352:User interface 1349: 1339: 1334: 1329: 1324: 1319: 1313: 1311: 1307: 1306: 1304: 1303: 1298: 1293: 1288: 1283: 1278: 1276:File attribute 1273: 1268: 1263: 1257: 1255: 1244: 1243: 1241: 1240: 1238:Virtual memory 1235: 1230: 1225: 1220: 1215: 1210: 1204: 1202: 1190: 1189: 1186: 1185: 1183: 1182: 1177: 1172: 1167: 1161: 1159: 1151: 1150: 1148: 1147: 1142: 1137: 1132: 1127: 1122: 1117: 1112: 1110:Context switch 1107: 1092: 1090: 1083: 1077: 1076: 1073: 1072: 1070: 1069: 1064: 1059: 1053: 1051: 1047: 1046: 1044: 1043: 1038: 1033: 1028: 1023: 1018: 1013: 1008: 1002: 1000: 991: 985: 984: 982: 981: 976: 971: 966: 961: 956: 951: 946: 941: 936: 930: 928: 924: 923: 921: 920: 915: 910: 905: 900: 895: 890: 884: 882: 878: 877: 872: 870: 869: 862: 855: 847: 838: 837: 835: 834: 828: 825: 824: 822: 821: 816: 811: 806: 801: 796: 791: 785: 783: 779: 778: 776: 775: 770: 765: 760: 755: 750: 745: 740: 735: 730: 725: 720: 714: 712: 708: 707: 701: 699: 698: 691: 684: 676: 670: 669: 662: 661:External links 659: 656: 655: 651:Expert Systems 642: 635: 617: 604: 588: 575: 568: 546: 545: 543: 540: 539: 538: 533: 528: 523: 518: 513: 508: 501: 498: 497: 496: 490: 481: 475: 462: 454:used to route 449: 448:functionality. 446:load-balancing 411: 397: 383: 374: 364: 351: 339: 333: 323: 299: 296: 295: 294: 285: 276: 253: 250: 229: 226: 130:Novell NetWare 83:classic Mac OS 70: 67: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 1402: 1391: 1388: 1386: 1383: 1381: 1378: 1377: 1375: 1360: 1357: 1353: 1350: 1348: 1345: 1344: 1343: 1340: 1338: 1335: 1333: 1330: 1328: 1325: 1323: 1320: 1318: 1315: 1314: 1312: 1308: 1302: 1299: 1297: 1294: 1292: 1289: 1287: 1284: 1282: 1279: 1277: 1274: 1272: 1269: 1267: 1264: 1262: 1259: 1258: 1256: 1254: 1249: 1245: 1239: 1236: 1234: 1231: 1229: 1226: 1224: 1221: 1219: 1218:Memory paging 1216: 1214: 1211: 1209: 1206: 1205: 1203: 1200: 1195: 1191: 1181: 1178: 1176: 1173: 1171: 1168: 1166: 1163: 1162: 1160: 1158: 1152: 1146: 1143: 1141: 1138: 1136: 1133: 1131: 1128: 1126: 1123: 1121: 1118: 1116: 1113: 1111: 1108: 1105: 1101: 1097: 1094: 1093: 1091: 1087: 1084: 1082: 1078: 1068: 1065: 1063: 1060: 1058: 1057:Device driver 1055: 1054: 1052: 1048: 1042: 1039: 1037: 1034: 1032: 1029: 1027: 1024: 1022: 1019: 1017: 1014: 1012: 1009: 1007: 1004: 1003: 1001: 999: 998:Architectures 995: 992: 990: 986: 980: 977: 975: 972: 970: 967: 965: 962: 960: 957: 955: 952: 950: 947: 945: 942: 940: 937: 935: 932: 931: 929: 925: 919: 916: 914: 911: 909: 906: 904: 901: 899: 896: 894: 891: 889: 886: 885: 883: 879: 875: 868: 863: 861: 856: 854: 849: 848: 845: 833: 830: 829: 826: 820: 817: 815: 812: 810: 807: 805: 802: 800: 799:Cumulus Linux 797: 795: 792: 790: 787: 786: 784: 780: 774: 771: 769: 766: 764: 761: 759: 756: 754: 751: 749: 746: 744: 741: 739: 736: 734: 731: 729: 726: 724: 721: 719: 716: 715: 713: 709: 704: 697: 692: 690: 685: 683: 678: 677: 674: 668: 665: 664: 660: 652: 646: 643: 638: 636:9781133417569 632: 628: 621: 618: 614: 608: 605: 601: 595: 593: 589: 585: 579: 576: 571: 569:9781133417569 565: 561: 554: 552: 548: 541: 537: 534: 532: 529: 527: 524: 522: 519: 517: 514: 512: 509: 507: 504: 503: 499: 494: 491: 489: 485: 482: 479: 476: 474: 471:, which uses 470: 466: 463: 461: 457: 453: 450: 447: 443: 439: 435: 431: 427: 423: 419: 415: 412: 409: 405: 401: 398: 395: 391: 387: 384: 382: 378: 375: 372: 368: 365: 363: 359: 355: 352: 350: 347: 343: 340: 337: 336:Cumulus Linux 334: 331: 327: 324: 321: 317: 313: 309: 305: 302: 301: 297: 293: 289: 286: 284: 280: 277: 274: 270: 266: 263: 262:Cisco Systems 259: 256: 255: 251: 249: 247: 243: 242:network layer 239: 235: 227: 225: 223: 219: 214: 210: 205: 203: 199: 195: 191: 187: 183: 179: 176:(for MS-DOS, 175: 171: 167: 163: 159: 155: 150: 145: 143: 139: 135: 131: 127: 123: 119: 115: 111: 110:network stack 107: 102: 100: 96: 92: 88: 84: 80: 76: 68: 66: 64: 63:network stack 60: 56: 51: 50:or firewall. 49: 45: 41: 37: 33: 19: 1253:file systems 1145:Time-sharing 963: 819:Novell S-Net 794:Banyan VINES 702: 650: 645: 626: 620: 612: 607: 599: 583: 578: 559: 467:, a fork of 436:, and other 362:Linux kernel 231: 206: 152:of 2020 are 149:Peer-to-peer 146: 138:Banyan VINES 103: 72: 52: 35: 31: 29: 1271:Device file 1261:Boot loader 1175:Round-robin 1100:Cooperative 1036:Rump kernel 1026:Multikernel 1016:Microkernel 913:Usage share 804:LAN Manager 728:Cisco NX-OS 356:; DNOS9 is 316:Cisco Nexus 304:Cisco NX-OS 200:), and the 120:in which a 1374:Categories 1201:protection 1157:algorithms 1155:Scheduling 1104:Preemptive 1050:Components 1021:Monolithic 888:Comparison 738:ExtremeXOS 586:, 421(483) 542:References 456:IP packets 377:ExtremeXOS 132:using the 1291:Partition 1208:Bus error 1135:Real-time 1115:Interrupt 1041:Unikernel 1006:Exokernel 723:Cisco IOS 613:PCmag.com 511:FRRouting 488:Microsoft 332:platforms 322:platforms 320:Cisco ASR 258:Cisco IOS 213:groupware 198:LocalTalk 194:AppleTalk 174:LANtastic 99:hard disk 1337:Live USB 1199:resource 1089:Concepts 927:Variants 908:Timeline 832:Category 782:Historic 758:ScreenOS 743:Junos OS 500:See also 478:OPNsense 469:M0n0wall 390:firmware 326:Junos OS 283:MikroTik 279:RouterOS 222:firmware 160:and the 154:Ethernet 126:printers 112:allowed 1332:Live CD 1286:Journal 1250:access, 1248:Storage 1125:Process 1031:vkernel 898:History 881:General 814:NetWare 789:3+Share 753:pfSense 748:OpenWrt 711:Current 465:pfSense 452:OpenWrt 414:OpenBSD 394:Force10 346:Linksys 265:routers 246:layer 3 207:Today, 192:(using 184:), and 95:printer 69:History 1140:Thread 1011:Hybrid 989:Kernel 809:MS-Net 633:  566:  444:) and 371:Arista 358:NetBSD 349:WRT54G 342:DD-WRT 312:IOS XR 310:, and 308:IOS XE 234:router 122:server 79:MS-DOS 48:switch 44:router 1342:Shell 1281:Inode 773:ZyNOS 763:SONiC 705:(NOS) 484:SONiC 434:VXLAN 292:ZyXEL 288:ZyNOS 273:CatOS 190:MacOS 158:Wi-Fi 903:List 768:VyOS 631:ISBN 602:, 6. 564:ISBN 493:VyOS 438:IETF 430:MPLS 426:OSPF 422:RPKI 400:ONOS 386:FTOS 318:and 267:and 211:and 196:and 182:OS/2 180:and 166:KA9Q 93:, a 81:and 75:CP/M 57:and 1359:PXE 1347:CLI 1327:HAL 1317:API 1120:IPC 458:on 418:BGP 404:SDN 281:by 236:or 36:NOS 1376:: 1102:, 591:^ 550:^ 473:PF 442:PF 432:, 428:, 424:, 420:, 306:, 204:. 156:, 77:, 46:, 30:A 1196:, 1106:) 1098:( 866:e 859:t 852:v 695:e 688:t 681:v 639:. 572:. 275:) 244:( 34:( 20:)

Index

Network Operating System
operating system
router
switch
computer networks
shared file and printer access
network stack
CP/M
MS-DOS
classic Mac OS
Packet switching
mainframe computer
printer
hard disk
operating system
network stack
personal computers
client-server architecture
server
printers
Novell NetWare
Internetwork Packet Exchange
Banyan VINES
Xerox Network Systems
Peer-to-peer
Ethernet
Wi-Fi
Internet protocol suite
KA9Q
PC/TCP Packet Drivers

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑