网编基础,我只看这篇文章,网络编程基础篇

计算机网络计算机网络是指由通信线路互相连接的许多独立自主工作的计算机构成的资源共享集合体 。

  • 计算机网络作用:资源共享 。
  • 计算机网络组成:许多独立自主工作的计算机 。
  • 计算机网络实现方式:使用通信线路互相连接 。

网编基础,我只看这篇文章,网络编程基础篇

文章插图
 
网络的分类按照地理范围分类
  • 局域网(Local Area Network---LAN)
  • 覆盖范围一般不超过数十公里 , 通常是一幢建筑物内、相邻的几幢建筑物之间或者是一个园区的网络 。(短距离、高速率、高可靠、低成本)

网编基础,我只看这篇文章,网络编程基础篇

文章插图
 
  • 广域网(Wide Area Netword---WAN)
  • 覆盖范围通常为数百公里到数千公里 , 甚至数万公里 , 可是一个地区或一个国家 , 世界几大洲或整个地球 。(长距离、低速率、高成本)
  • 城域网(Metroplolitan Area Network---MAN)
  • 覆盖的地理范围介于局域网和广域网之间 , 通常为数十公里到数百公里的一座城市内 。
  • 注意点:
  • 因特网(英文名为Internet)
  • 就是全世界最大的国际计算机互联网络 , 是一个建立在计算机网络之上的网络 , 众多网络用户的参与使因特网成为宝贵的信息资源 。形象地说 , 中国先民最早用“线”将知识和信息串在一起 , 今天因特网将人类历史所有的知识和信息都连在一起!这里需要解释互联网与因特网的概念 。当不同的网络连接起来时就组成了互联网(internet , 不要与因特网Internet混淆) , “互联网”通常是只代表一般网络互联的意思 , 比如把一个LAN与WAN连接起来 , 或者连接两个LAN就组成互联网 , 而“因特网”是指特定的世界范围的互联网 。
按照管理方式分类
  • 对等网 (Peer to Peer)通常是由很少几台计算机组成的工作组 。对等网采用分散管理的方式 , 网络中的每台计算机既作为客户机又可作为服务器来工作 , 每个用户都管理自己机器上的资源 。
  •  

网编基础,我只看这篇文章,网络编程基础篇

文章插图
 
  • 客户机/服务器网 (Client/Server) 网络的管理工作集中在运行特殊网络操作系统服务器软件的计算机上进行 , 这台计算机被称为服务器 , 它可以验证用户名和密码的信息 , 处理客户机的请求 。而网络中其余的计算机则不需要进行管理 , 而是将请求通过转发器(Redirector)发给服务器 。
  •  

网编基础,我只看这篇文章,网络编程基础篇

文章插图
专栏
C语言入门精品视频教程合集
作者:C语言基础
99.9币
73人已购
查看
网编基础,我只看这篇文章,网络编程基础篇

文章插图
专栏
C语言快速上手小游戏制作
作者:C语言基础
29.9币
30人已购
查看按照传输方式分类
  • 广播网络 (Broadcasting Network)网络中的计算机或设备通过一条共享的通信介质进行数据传播 , 所有节点都会收到任何节点发出的数据信息 。这种传输方式主要应用于局域网中 。广播网络中有三种传输类型:单播、组播和广播 。
  • 点对点网络 (Point to Point Network) 网络中的计算机或设备通过单独的链路进行数据传输 , 并且两个节点间都可能会有多条单独的链路 。这种传播方式主要应用于广域网中 。
  •  

网编基础,我只看这篇文章,网络编程基础篇

文章插图
 
OSI(开放式系统互联通信)七层网络模型(参考模型 英语:Open System Interconnection Reference Model , 缩写为 


    推荐阅读