标签分类 热门分类
当前位置:首页 > 网络与数据通信电子书 > 计算机网络电子书网盘下载
计算机网络:自顶向下方法

计算机网络:自顶向下方法 中文第7版电子书

官方价: 69.9

更 新:

计算机网络:自顶向下方法 (pdf、epub、mobi、azw3)下载

下载地址:https://pan.baidu.com/s/1x927S8zWpfdvNxiEGkxkc

分享码:lb99

给大家带来的一篇关于计算机网络相关的电子书资源,介绍了关于计算机网络方面的内容,本书是由机械工业出版社出版,格式根据源资源分为PDF、epub、mobi、azw3其中一种或多种格式,资源大小119 MB,詹姆斯·F.库罗斯编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.4,更多相关的学习资源可以参阅 网络与数据通信电子书、等栏目。

计算机网络:自顶向下方法 PDF

计算机网络:自顶向下方法》第七版 中文完整影印版

这书是计算机网教材内容之一,选用了创作者的自顶向下方式来授课计算机网的基本原理以及协议书,自16年以前1版出版发行至今早已被百余所高校和学校选作教材内容,被译成14种語言。第7版维持了之前版本号的特点,再次关心英特网和计算机网的当代处理过程,重视基本原理和实践活动,为计算机网课堂教学出示了这种新奇和开拓创新的方式。一起,第7版开展了非常多的修定和升级,更改了各章的组织架构,将传输层分为两章(第4章关心传输层的“统计数据平面图”,第5章关心传输层的“操纵平面图”),并将网络安全管理主题风格放进了新的第5章中。除此之外,以便体现自第6版至今计算机网行业的新转变,对别的章节目录也开展了升级,删掉了FTP和分布式系统散列表的原材料,用时兴的英特网显式拥堵通知(ECN)原材料替代了ATM互联网的原材料,升级了相关802.11(说白了WiFi)互联网和蜂窝网络(包含4G和LTE)的原材料,全方位修定并提升了新的课后练习练习题,这些。

目录

  • 前言
  • 第1章计算机网络和因特网1
  • 1.1什么是因特网1
  • 1.1.1具体构成描述1
  • 1.1.2服务描述4
  • 1.1.3什么是协议5
  • 1.2网络边缘6
  • 1.2.1接入网8
  • 1.2.2物理媒体13
  • 1.3网络核心15
  • 1.3.1分组交换15
  • 1.3.2电路交换19
  • 1.3.3网络的网络22
  • 1.4分组交换网中的时延、丢包和吞吐量24
  • 1.4.1分组交换网中的时延概述24
  • 1.4.2排队时延和丢包27
  • 1.4.3端到端时延28
  • 1.4.4计算机网络中的吞吐量30
  • 1.5协议层次及其服务模型32
  • 1.5.1分层的体系结构32
  • 1.5.2封装36
  • 1.6面对攻击的网络37
  • 1.7计算机网络和因特网的历史40
  • 1.7.1分组交换的发展:1961~197241
  • 1.7.2专用网络和网络互联:1972~198042
  • 1.7.3网络的激增:1980~199042
  • 1.7.4因特网爆炸:20世纪90年代43
  • 1.7.5最新发展44
  • 1.8小结44
  • 课后习题和问题46
  • 复习题46
  • 习题47
  • Wireshark实验51
  • 人物专访52
  • 第2章应用层54
  • 2.1应用层协议原理54
  • 2.1.1网络应用程序体系结构55
  • 2.1.2进程通信57
  • 2.1.3可供应用程序使用的运输服务59
  • 2.1.4因特网提供的运输服务60
  • 2.1.5应用层协议63
  • 2.1.6本书涉及的网络应用63
  • 2.2Web和HTTP64
  • 2.2.1HTTP概况64
  • 2.2.2非持续连接和持续连接65
  • 2.2.3HTTP报文格式67
  • 2.2.4用户与服务器的交互:cookie70
  • 2.2.5Web缓存72
  • 2.2.6条件GET方法74
  • 2.3因特网中的电子邮件75
  • 2.3.1SMTP76
  • 2.3.2与HTTP的对比78
  • 2.3.3邮件报文格式79
  • 2.3.4邮件访问协议79
  • 2.4DNS:因特网的目录服务83
  • 2.4.1DNS提供的服务83
  • 2.4.2DNS工作机理概述85
  • 2.4.3DNS记录和报文89
  • 2.5P2P文件分发92
  • 2.6视频流和内容分发网97
  • 2.6.1因特网视频97
  • 2.6.2HTTP流和DASH98
  • 2.6.3内容分发网98
  • 2.6.4学习案例:Netflix、YouTube和“看看”101
  • 2.7套接字编程:生成网络应用104
  • 2.7.1UDP套接字编程105
  • 2.7.2TCP套接字编程109
  • 2.8小结112
  • 课后习题和问题113
  • 复习题113
  • 习题114
  • 套接字编程作业118
  • Wireshark实验:HTTP119
  • Wireshark实验:DNS120
  • 人物专访120
  • 第3章运输层121
  • 3.1概述和运输层服务121
  • 3.1.1运输层和网络层的关系122
  • 3.1.2因特网运输层概述123
  • 3.2多路复用与多路分解125
  • 3.3无连接运输:UDP130
  • 3.3.1UDP报文段结构132
  • 3.3.2UDP检验和133
  • 3.4可靠数据传输原理134
  • 3.4.1构造可靠数据传输协议135
  • 3.4.2流水线可靠数据传输协议143
  • 3.4.3回退N步145
  • 3.4.4选择重传148
  • 3.5面向连接的运输:TCP152
  • 3.5.1TCP连接152
  • 3.5.2TCP报文段结构154
  • 3.5.3往返时间的估计与超时157
  • 3.5.4可靠数据传输159
  • 3.5.5流量控制164
  • 3.5.6TCP连接管理166
  • 3.6拥塞控制原理170
  • 3.6.1拥塞原因与代价171
  • 3.6.2拥塞控制方法175
  • 3.7TCP拥塞控制176
  • 3.7.1公平性183
  • 3.7.2明确拥塞通告:网络辅助拥塞控制184
  • 3.8小结185
  • 课后习题和问题187
  • 复习题187
  • 习题189
  • 编程作业195
  • Wireshark实验:探究TCP196
  • Wireshark实验:探究UDP196
  • 人物专访196
  • 第4章网络层:数据平面198
  • 4.1网络层概述198
  • 4.1.1转发和路由选择:数据平面和控制平面199
  • 4.1.2网络服务模型202
  • 4.2路由器工作原理203
  • 4.2.1输入端口处理和基于目的地转发205
  • 4.2.2交换207
  • 4.2.3输出端口处理209
  • 4.2.4何处出现排队209
  • 4.2.5分组调度211
  • 4.3网际协议:IPv4、寻址、IPv6及其他214
  • 4.3.1IPv4数据报格式214
  • 4.3.2IPv4数据报分片216
  • 4.3.3IPv4编址217
  • 4.3.4网络地址转换225
  • 4.3.5IPv6227
  • 4.4通用转发和SDN231
  • 4.4.1匹配233
  • 4.4.2动作234
  • 4.4.3匹配加动作操作中的OpenFlow例子234
  • 4.5小结236
  • 课后习题和问题236
  • 复习题236
  • 习题237
  • Wireshark实验240
  • 人物专访241
  • 第5章网络层:控制平面242
  • 5.1概述242
  • 5.2路由选择算法244
  • 5.2.1链路状态路由选择算法246
  • 5.2.2距离向量路由选择算法248
  • 5.3因特网中自治系统内部的路由选择:OSPF254
  • 5.4ISP之间的路由选择:BGP256
  • 5.4.1BGP的作用257
  • 5.4.2通告BGP路由信息257
  • 5.4.3确定最好的路由259
  • 5.4.4IP任播261
  • 5.4.5路由选择策略262
  • 5.4.6拼装在一起:在因特网中呈现264
  • 5.5SDN控制平面265
  • 5.5.1SDN控制平面:SDN控制器和SDN网络控制应用程序266
  • 5.5.2OpenFlow协议267
  • 5.5.3数据平面和控制平面交互的例子269
  • 5.5.4SDN的过去与未来270
  • 5.6ICMP:因特网控制报文协议272
  • 5.7网络管理和SNMP274
  • 5.7.1网络管理框架274
  • 5.7.2简单网络管理协议275
  • 5.8小结277
  • 课后习题和问题278
  • 复习题278
  • 习题279
  • 套接字编程作业281
  • 编程作业282
  • Wireshark实验282
  • 人物专访283
  • 第6章链路层和局域网285
  • 6.1链路层概述285
  • 6.1.1链路层提供的服务287
  • 6.1.2链路层在何处实现287
  • 6.2差错检测和纠正技术288
  • 6.2.1奇偶校验289
  • 6.2.2检验和方法290
  • 6.2.3循环冗余检测291
  • 6.3多路访问链路和协议292
  • 6.3.1信道划分协议294
  • 6.3.2随机接入协议295
  • 6.3.3轮流协议301
  • 6.3.4DOCSIS:用于电缆因特网接入的链路层协议301
  • 6.4交换局域网302
  • 6.4.1链路层寻址和ARP303
  • 6.4.2以太网308
  • 6.4.3链路层交换机312
  • 6.4.4虚拟局域

上一篇:精通MATLAB科学计算与数据统计应用  下一篇:自然语言处理Python进阶

展开 +

收起 -

计算机网络 相关电子书
计算机网络 学习笔记
网友NO.663021

java计算机器人的运动范围

机器人的运动范围java版,具体内容如下 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人能够达到多少个格子? 解题思路: 1.首先判断当前位置是否满足进入条件,若满足可进入条件,则继续判断其周围上下左右的四个位置(除边界外)。若不满足,则说明当前位置选取错误。 2.在每次的尝试中,声明一个标志数组,来记录已经访问过的位置。 3.当前尝试继续的条件有三个:坐标在矩阵中位置合法,坐标满足可进入条件,坐标位置未访问过。 public class Solution { public int movingCount(int threshold, int rows, int cols) { if(threshold0 || rows=0 || cols=0){ return 0; } int count = 0; boolean[] flag = new boolean[rows*cols]; for(int i=0; irows*cols; i++){ flag[i] = true; } count = Moving(threshold, 0, 0, rows, cols, flag); return count; } public int Moving(int t, int row, int col, int rows, int cols, boolean[] flag){ int count = 0; if(isAllow(t, row, col, rows, cols, flag)){ flag[row*cols+col] = false; count = 1+Moving(t, row-1, col, rows, cols, flag)+Moving(t, row, col-1, rows, cols, flag)+Moving(t, row+1……

网友NO.728500

计算机二级python考试难吗

全国计算机等级考试于2018年9月新增计算机二级Python程序设计考试科目,从上次考试情况来看,考试难度不大,特别是考试内容也比较少,所以通过率高达54%(其它科目在30%以下)。 那么二级Python程序设计到底考些什么呢? (推荐学习:Python视频教程) 1,程序设计基本理论和Python基本概述; 2,简单程序设计; 3,第三方库简单应用; 综上所述,建议考过多次和明年六月之前必须拿到证书的同学,可以考虑报两科,报一科你擅长的,再报一科python,原因很简单,因为刚开考,题库中题的套数比较少,便于大家掌握,哪怕背答案也可。 以下给大家提供一个考试真题(程序设计题) # CalStoryOfStone3.pyimport jiebafrom wordcloud import WordCloudexcludes = {什么,一个,我们,那里,你们,如今, \ 说道,知道,老太太,起来,姑娘,这里, \ 出来,他们,众人,自己,一面,太太, \ 只见,怎么,奶奶,两个,没有,不是, \ 不知,这个,听见}f = open(红楼梦.txt, r, encoding=utf-8)txt = f.read()f.close()words = jieba.lcut(txt)newtxt = ' '.join(words)wordcloud = WordCloud(background_color=white, \ width=800, \ height=600, \ font_path=msyh.ttf, \ max_words=200, \ max_font_size=80, \ stopwords = excludes, \ ).generate(newtxt)wordcloud.to_file('红楼梦基本词云.png') 更多Python相关技术文章,请访问Python教程栏目进行学习! 以上就是计算机二级python考试……

网友NO.903155

计算机二级考试有python吗

计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。计算机二级考试采用全国统一命题、统一考试的形式。 计算机二级考试包含:程序设计/办公软件高级应用,考核内容包括计算机语言与基础程序设计能力,要求参试者掌握一门计算机语言,可选类别有高级语言程序设计类、数据库程序设计类等; 办公软件高级应用能力,要求参试者具有计算机应用知识及MS Office办公软件的高级应用能力,能够在实际办公环境中开展具体应用。从2013年开始全国计算机等级考试已从传统的笔试和上机考试改革成无纸化考试,二级Delphi科目从2013年上半年开始停考。 计算机二级考试有python吗? 从 2018 年 3 月开始,将实施 2018 版考试大纲,并按新体系开考各个考试级别。 二级取消“Visual FoxPro 数据库程序设计”科目(代码:27),2017年 12 月是其最后一次组考。 新增“Python 语言程序设计”科目(代码:66),考试时长:120 分钟,2018 年 9 月首次开考。 相关推荐:《Python视频教程》 NCRE二级科目设置体系 以上就是计算机二级考试有python吗的详细内容,更多请关注码农之家其它相关文章! ……

网友NO.244360

计算机二级python学习教程(3) python语言基本数据类型

本文继续计算机二级python教程的学习,之前已经学习过了计算机二级python学习教程(1) 、计算机二级python学习教程(2) 3.1 数字类型 数字类型:整数类型、浮点数类型、复数类型。 整数类型:十进制、二进制、八进制和十六进制。 #不同进制的整数之间可以直接运算 0x3F2/10101.0 (0x3F2+1010)/0o17622.0 浮点数类型:必须带有小数部分,小数部分可以是0,例如1010.0。表示方法有一般表示(只有十进制)和科学计数法。数值范围和小数精度受不同计算机系统的限制,一般认为没有范围限制。有不确定尾数。 #科学计数法 格式:aeb = a*10的b次方 (或E) print(1.01e3)1010.0 print(-1.01E-3)-0.00101 #浮点数不确定尾数 0.1 + 0.20.30000000000000004 0.1 + 0.2 == 0.3False #使用round()函数四舍五入 限定保留尾数 去掉不确定尾数 round(0.1 + 0.2,3) == 0.3True 复数类型:含有虚数单位(j)的数。可以看作是二元有序实数对(a, b),表示为:a + bj,a是实数部分,简称实部,b是虚数部分,简称虚部。当b为1时,1不能省略,1j表示复数,j表示Python程序中的一个变量。 #获得实数部分 (1.23e4+5.64e4j).real12300.0 #获得虚数部分 (1.23e4+5.64e4j).imag56400.0 3.2 数字类型的运算 9个基本的数值运算操作符: 2+57 2-5-3 2*510 2/50.4 2//50 2%52 5%21 -5-5 +55 2**532 整数和浮点数运算结果为浮点数,整数/整数结果……

oict

oict 发起

资源
14
粉丝
49
喜欢
727
评论
3

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明