博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Windows网络与通信程序设计(第3版)》——第1章 计算机网络基础1.1 网络的概念和网络的组成...
阅读量:7047 次
发布时间:2019-06-28

本文共 1166 字,大约阅读时间需要 3 分钟。

本节书摘来自异步社区《Windows网络与通信程序设计(第3版)》一书中的第1章,第1.1节,作者: 陈香凝 , 王烨阳 , 陈婷婷 , 张铮 更多章节内容可以访问云栖社区“异步社区”公众号查看。

第1章 计算机网络基础

本章详细讲述网络程序设计中要用到的计算机网络方面的基础知识,包括各种网络术语、网络硬件设备、网络拓扑结构、网络协议等。

1.1 网络的概念和网络的组成

网络是各种连在一起的可以相互通信的设备的集合。本书讲述的网络是最常见的,将数亿计算机连接到一起的Internet。下面通过讲述组成Internet的基本硬件和软件来进一步明确计算机网络的概念。

Internet是世界范围内的计算机网络,它不仅连接了PC、存储和传输信息的服务器,还连接了PDA、电视、移动PC等。所有的这些设备称为主机(host)或终端系统(end system)。

终端系统由通信链接(communication links)连在一起。常见的通信链接有双绞线、同轴电缆、光纤等,它们负责传递原始的比特流。

终端系统通常并不通过单一的通信链接相互连在一起,而是通过中介交换设备间接相连。这些中介交换设备称为包交换器(packet switch)。包交换器在通信链路上接收到达的信息块,并向其他的通信链路上推进这个信息块。这些信息块称为包(packet)。包交换器有多种形状和特色,当今Internet上最基本的两种包交换器是路由器(router)和链路层交换器(link-layer switch)。两种类型的交换器都推动包向它们的目的地址前进,后面还要详细地讨论它们。

从发送终端系统到接收终端系统,包所经过的通信链接和包交换器称为路线(route)或路径(path)。

每个终端系统通过ISP(Internet Service Provider,Internet服务提供商)连接Internet。ISP拥有由许多通信链接和包交换器组成的网络,它提供的网络访问类型多种多样,有 56kbit/s的拨号Modem访问、高速LAN访问、无线访问等。

终端系统、包交换器和Internet的其他部分,都运行协议(protocol)来控制数据的发送和接收,协议是计算机用来与其他计算机通信的语言。TCP(Transfer Control Protocol,传输控制协议)和IP(Internet Protocol,网际协议)是两个最重要的协议。IP指定了在路由器和终端系统中传输的封包的格式。Internet中所有重要的协议共同称为TCP/IP。本书还会详细介绍它们。

除了Internet,还有许多专用网络,如许多公司和政府的网络。这些专用网络通常称为企业内部互联网(Intranet),它们使用的主机、路由器、链接和协议与Internet相同。

转载地址:http://vzjol.baihongyu.com/

你可能感兴趣的文章
DevOps成功实施:变化贯穿始终
查看>>
企业IT运维效率低——如何破?
查看>>
CES 2017:连接人工智能
查看>>
301与302重定向的区别有哪些
查看>>
《Oracle达人修炼秘籍:Oracle 11g数据库管理与开发指南 》一第3章 Oracle 11g数据库的安装...
查看>>
郭平:华为5G到来之前行业应做何准备
查看>>
孙宇教授:什么才是终极智能和自主系统?
查看>>
《Android的设计与实现:卷I》——第3章 3.4.4解析Service
查看>>
中菲关系大转折 对中国光伏企业而言是陷阱?
查看>>
《游戏设计师修炼之道:数据驱动的游戏设计》一1.5 漏洞的来源
查看>>
中国多项5G核心技术取得重要突破
查看>>
人工智能「风口」,先行者为什么是搜索引擎?
查看>>
苹果将成首家万亿市值公司?巴克莱并不这么看
查看>>
覆盖全国317城 北斗服务助智慧城市升级
查看>>
Neural Attention Model for Abstractive Sentence Summarization
查看>>
《R语言编程艺术》——3.5 向量与矩阵的差异
查看>>
智慧巴彦淖尔,正向我们走来
查看>>
银行间债市衍生工具扩容:新版CRM落地 参与门槛降低
查看>>
Kubernetes总架构图
查看>>
“平台+应用”助力智慧城市建设
查看>>