浅谈计算机网络的组成
2015-12-30 11:51
531 查看
简单而言,网络由若干个结点和连接这些结点的链路组成,结点可以是计算机、路由器、集线器、交换机。网络通过这些结点连接,构成了网络的网络
英特网主要划分为边缘部分和核心部分
边缘部分指的是连接在英特网上所有的主机,由用户直接使用,核心部分指的是大量网络和连接这些网络的路由器
边缘部分主机之间互相通信,实际是指主机上某个进程和另外一个主机上的进程进行通信,通信方式有客户-服务器方式和对等方式
C/S方式:客户是服务请求方,服务器是服务提供方,客户在请求服务时候,需要知道服务器程序的地址
服务器可以同时处理多个请求服务程序,开启后一直运行,需要有强大的硬件支持和高级操作系统支持
P2P方式:两个主机在通信的时候,不区分哪个是服务提供方和服务请求方。例如P2P文件共享,主机双方都能下载对方硬盘中的文件。
网络核心部分主要起作用的是路由器,路由器实现分组交换,来转发收到的分组,
分组交换:将报文分成等长数据段,添加头部信息构成分组,头部信息主要是控制信息(如源地址 目的地址)路由器根据路由选择协议来转发分组,属于动态分配传输策略。比较灵活 可靠 迅速 高效
缺点:添加头部信息,造成了一定的开销,分组转发需要考虑排队时延
电话交换:先建立连接-占用链路-释放连接 属于端到端通信,通信效率低
报文交换:按整个报文转发
英特网主要划分为边缘部分和核心部分
边缘部分指的是连接在英特网上所有的主机,由用户直接使用,核心部分指的是大量网络和连接这些网络的路由器
边缘部分主机之间互相通信,实际是指主机上某个进程和另外一个主机上的进程进行通信,通信方式有客户-服务器方式和对等方式
C/S方式:客户是服务请求方,服务器是服务提供方,客户在请求服务时候,需要知道服务器程序的地址
服务器可以同时处理多个请求服务程序,开启后一直运行,需要有强大的硬件支持和高级操作系统支持
P2P方式:两个主机在通信的时候,不区分哪个是服务提供方和服务请求方。例如P2P文件共享,主机双方都能下载对方硬盘中的文件。
网络核心部分主要起作用的是路由器,路由器实现分组交换,来转发收到的分组,
分组交换:将报文分成等长数据段,添加头部信息构成分组,头部信息主要是控制信息(如源地址 目的地址)路由器根据路由选择协议来转发分组,属于动态分配传输策略。比较灵活 可靠 迅速 高效
缺点:添加头部信息,造成了一定的开销,分组转发需要考虑排队时延
电话交换:先建立连接-占用链路-释放连接 属于端到端通信,通信效率低
报文交换:按整个报文转发
相关文章推荐
- 对比iOS网络组件:AFNetworking VS ASIHTTPRequest
- tcpdump 的TCP输出结果详解
- android MediaPlayer SurfaceView 网络视频播放器
- TCP打洞和UDP打洞
- Server.UrlEncode与HttpUtility.UrlEncode的区别有哪些
- IIS HTTP 错误 404.17 - Not Found 解决方法
- Ajax错误 “SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错误 00002ef3 而导致此项操作无法完成” 的归纳总结
- python实现的json数据以HTTP GET,POST,PUT,DELETE方式页面请求
- 【译】一则故事:达到绝对安全的三个最佳措施
- TCP协议疑难杂症全景分析
- 大端、小端、网络字节序
- 【Tomcat】配置https及访问http自动跳转至https
- TCP/IP 网络数据封包和解包
- TCP,UDP的区别
- java网络编程
- 如何学习网络协议
- C#实现http协议下的多线程文件传输
- Android HttpClient框架get和post方式提交数据(非原创)
- android网络编程之HttpUrlConnection的讲解--DownLoadManager基本用法
- IOS-网络连接