
计算机基础
XML火柴
在职
展开
-
计算机基础(笔记)——计算机网络
计算机网络和因特网因特网是一个世界范围的计算机网络,即它是一个互联了遍及全世界的数以亿计的计算设备的网络。在不久前,这些计算设备多数是传统的桌面PC、Linux工作站以及所谓的服务器(它们用于存储和传输Web页面和电子邮件报文等信息)。然而,越来越多的非传统的因特网端系统(如便携机、智能手机、平板电脑、电视、游戏机、Web相机、汽车、环境传感设备、数字相框、家用电器)和安全系统,正在与因特网相...原创 2019-01-11 21:05:39 · 728 阅读 · 1 评论 -
计算机基础(笔记)——计算机网络(应用层)
应用层应用层协议:应用层协议原理研发网络应用程序的核心是写出能够运行在不同的端系统和通过网络彼此通信的程序。因此,当研发新应用程序时,你需要编写将在多台端系统上运行的软件。例如,该软件能够用C、Java或Python来编写。重要的是,你不需要写在网络核心设备如路由器或链路层交换机上运行的软件。即使你要为网络核心设备写应用程序软件,你也不能做到这一点。网络核心设备并不在应用层上起作用,而仅在...原创 2019-01-11 22:06:13 · 7726 阅读 · 0 评论 -
计算机基础(笔记)——计算机网络(运输层)
运输层概述运输层服务运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信(logic communication)功能。从应用程序的角度看,通过 逻辑通信 ,运行不同进程的主机好像直接相连一样;实际上,这些主机也许位于地球的两侧,通过很多路由器及多种不同类型的链路相连。应用进程使用运输层提供的逻辑通信功能彼此发送报文,而无需考虑承载这些报文的物理基础设施的细节。运输层协议是在端系统中而不...原创 2019-01-11 22:38:18 · 1469 阅读 · 0 评论 -
计算机基础(笔记)——计算机网络(网络层)
网络层概述与运输层和应用层不同的是,在网络中的每一台主机和路由器中都有一个网络层部分。正因如此,网络层协议是协议栈中最具挑战性的部分。网络层也是协议栈中最复杂的层次之一,因此我们将在这里涉及大量的知识。我们的学习从网络层的概述和它能够提供的服务开始。我们将仔细考察两种用于构造网络层分组交付的方法,即数据报模式和虚电路模式,并且理解编址在传递分组到目的主机所起的重要作用。将对网络层的转发( ...原创 2019-01-15 16:17:49 · 4262 阅读 · 1 评论 -
计算机基础(笔记)——计算机网络(无线网络和移动网络)
无线网络和移动网络首先简述移动用户、无线链路和网络,以及它们与所连接的更大网络(通常是有线网络)之间的关系。我们将指出以下两方面的差别:一个是在该网络中由通信链路的无线特性所带来的挑战,另一个是由这些无线链路使能的移动性。在无线和移动性之间进行区分非常重要,它使我们能更好地区分、标识和掌握在每个领域中的重要概念。值得注意的是,实际上在许多网络环境中,其中的网络结点是无线的而不是移动的,而有限的移...原创 2019-01-22 10:21:31 · 8766 阅读 · 1 评论 -
计算机基础(笔记)——计算机网络(链路层)
链路层两种截然不同类型的链路层信道。第一种类型是广播信道,这种信道用于连接有线局域网、卫星网和混合光纤同轴电缆( Hybrid Fiber Coaxialcable,HFC)接入网中的多台主机。因为许多主机与相同的广播信道连接,需要所谓的媒体访问协议来协调帧传输。在某些场合中,可以使用中心控制器来协调传输。第二种类型的链路层信道是点对点通信链路,这在诸如长距离链路连接的两台路由器之间,或用户办公...原创 2019-01-16 16:32:06 · 5085 阅读 · 3 评论 -
计算机基础(笔记)——计算机网络(计算机网络中的安全)
计算机网络中的安全什么是网络安全接人通信所需的资源)。考虑了这些问题后,我们能够指出安全通信( secure communication)具有下列所需要的特性:机密性( confidentiality)。仅有发送方和希望的接收方能够理解传输报文的内容。因为窃听者可以截获报文,这必须要求报文在一定程度上进行加密( encrypted),使截取的报文无法被截获者所理解。机密性的这个方面大概就...原创 2019-04-07 21:20:18 · 5036 阅读 · 0 评论