
最 低 价:¥97.30
| 计算机网络方面的经典教科书 Bruce S.Davie与Larry L.Peterson两位顶尖网络专家的几十年理论研究和实践经验的凝聚 |
| Larry L. Peterson 普林斯顿大学副校长,计算机科学系Robert E. Kahn教授,并且还是Verivue,Inc.首席科学家。他于1985年在普度大学获得博士学位,其研究方向主要是网络系统的设计与实现。 Bruce S. Davie 拥有英国爱丁堡大学计算机科学博士学位,于1995年加入Cisco公司,并于1998年被授予Cisco特别会员荣誉称号。他主持设计了MPLS协议,并开发了其他重要的因特网技术。Davie博士在加入Cisco之前曾担任贝尔通信研究公司的首席科学家。 .. << 查看详细 |
| 《计算机网络:系统方法(英文版.第5版)》 foreword foreword to the first edition preface 1 foundation problem: building a network 1.1 applications 1.1.1 classes of applications 1.2 requirements 1.2.1 perspectives 1.2.2 scalable connectivity 1.2.3 cost-effective resource sharing 1.2.4 support for common services 1.2.5 manageability 1.3 network architecture 1.3.1 layering and protocols 1.3.2 internet architecture 1.4 implementing network software 1.4.1 application programming interface (sockets) 1.4.2 example application .1.5 performance 1.5.1 bandwidth and latency 1.5.2 delay * bandwidth product 1.5.3 high-speed networks 1.5.4 application performance needs 1.6 summary what's next: cloud computing further reading exercises 2 getting connected problem: connecting to a network 2.1 perspectives on connecting 2.1.1 classes of links 2.2 encoding (nrz, nrzi, manchester, 4b/5b) 2.3 framing 2.3.1 byte-oriented protocols (bisync, ppp, ddcmp) 2.3.2 bit-oriented protocols (hdlc) 2.3.3 clock-based framing (sonet) 2.4 error detection 2.4.1 two-dimensional parity 2.4.2 internet checksum algorithm 2.4.3 cyclic redundancy check 2.5 reliable transmission 2.5.1 stop-and-wait 2.5.2 sliding window 2.5.3 concurrent logical channels 2.6 ethernet and multiple access networks (802.3) 2.6.1 physical properties 2.6.2 access protocol 2.6.3 experience with ethernet 2.7 wireless 2.7.1 802.11/wi-fi 2.7.2 bluetooth~ (802.15.1) 2.7.3 cell phone technologies 2.8 summary what's next: "the internet of things" further reading exercises 3 internetworking problem: not all networks are directly connected 3.1 switching and bridging 3.1.1 datagrafns 3.1.2 virtual circuit switching 3.1.3 source routing 3.1.4 bridges and lan switches 3.2 basic internetworking (ip) 3.2.1 what is an internetwork? 3.2.2 service model 3.2.3 global addresses 3.2.4 datagram forwarding in ip 3.2.5 subnetting and classless addressing 3.2.6 address translation (arp) 3.2.7 host configuration (dhcp) 3.2.8 error reporting (icmp) 3.2.9 virtual networks and tunnels 3.3 routing 3.3.1 network as a graph 3.3.2 distance vector (rip) 3.3.3 link state (ospf) 3.3.4 metrics 3.4 implementation and performance 3.4.1 switch basics 3.4.2 ports 3.4.3 fabrics 3.4.4 router implementation 3.5 summary what's next: the future internet further reading exercises 4 advanced internetworking problem: scaling to billions 4.1 the global internet 4.1.1 routing areas 4.1.2 interdomain routing (bgp) 4.1.3 ip version 6 (ipv6) 4.2 multicast 4.2.1 multicast addresses 4.2.2 multicast routing (dvmrp, pim, msdp) 4.3 multiprotocol label switching (mpls) 4.3.1 destination-based forwarding 4.3.2 explicit routing 4.3.3 virtual private networks and tunnels 4.4 routing among mobile devices 4.4.1 challenges for mobile networking 4.4.2 routing to mobile hosts (mobile ip) 4.5 summary what's next: deployment of ipv6 further reading exercises 5 end-to-end protocols problem: getting process to communicate 5.1 simple demultiplexer (udp) 5.2 reliable byte stream (tcp) 5.2.1 end-to-end issues 5.2.2 segment format 5.2.3 connection establishment and termination 5.2.4 sliding window revisited 5.2.5 triggering transmission 5.2.6 adaptive retransmission 5.2.7 record boundaries 5.2.8 tcp extensions 5.2.9 performance 5.2.10 alternative design choices 5.3 remote procedure call 5.3.1 rpc fundamentals 5.3.2 rpc implementations (sunrpc, dce) 5.4 transport for real-time applications (rtp) 5.4.1 requirements 5.4.2 rtp design 5.4.3 control protocol 5.5 summary what's next: transport protocol diversity further reading exercises 6 congestion control and resource allocation problem: allocating resources 6.1 issues in resource allocation 6.1.1 network model 6.1.2 taxonomy 6.1.3 evaluation criteria 6.2 queuing disciplines 6.2.1 fifo 6.2.2 fair queuing 6.3 tcp congestion control 6.3.1 additive increase/multiplicative decrease 6.3.2 slow start 6.3.3 fast retransmit and fast recovery 6.4 congestion-avoidance mechanisms 6.4.1 decbit 6.4.2 random early detection (red) 6.4.3 source-based congestion avoidance 6.5 quality of service 6.5.1 application requirements 6.5.2 integrated services (rsvp) 6.5.3 differentiated services (ef, af) 6.5.4 equation-based congestion control 6.6 summary what's next: refactoring the network further reading exercises 7 end-to-end data problem: what do we do with the data? 7.1 presentation formatting 7.1.1 taxonomy 7.1.2 examples (xdr, asn.1, ndr) 7.1.3 markup languages (xml) 7.2 multimedia data 7.2.1 lossless compression techniques 7.2.2 image representation and compression (gie jpeg) 7.2.3 video compression (mpeg) 7.2.4 transmitting mpeg over a network 7.2.5 audio compression (mp3) 7.3 summary what's next: video everywhere further reading exercises 8 network security problem: security attacks 8.1 cryptographic building blocks 8.1.1 principles of ciphers 8.1.2 symmetric-key ciphers 8.1.3 public-key ciphers 8.1.4 authenticators 8.2 key predistribution 8.2.1 predistribution of public keys 8.2.2 predistribution of symmetric keys 8.3 authentication protocols 8.3.1 originality and timeliness techniques 8.3.2 public-keyauthentication protocols 8.3.3 symmetric-key authentication protocols 8.3.4 diffie-hellman key agreement 8.4 example systems 8.4.1 pretty good privacy (pgp) 8.4.2 secure shell (ssh) 8.4.3 transport layer security (tls, ssl, https) 8.4.4 ip security (ipsec) 8.4.5 wireless security (802.11i) 8.5 firewalls 8.5.1 strengths and weaknesses of firewalls 8.6 summary what's next: coming to grips with security further reading exercises 9 applications problem: applications need their own protocols 9.1 traditional applications 9.1.1 electronic mail (smtp, mime, imap) 9.1.2 world wide web (http) 9.1.3 web services 9.2 multimedia applications 9.2.1 session control and call control (sdp, sip, h.323) 9.2.2 resource allocation for multimedia applications 9.3 infrastructure services 9.3.1 name service (dns) 9.3.2 network management (snmp) 9.4 overlay networks 9.4.1 routing overlays 9.4.2 peer-to-peer networks 9.4.3 content distribution networks 9.5 summary what's next: new network architecture further reading exercises solutions to select exercises glossary bibliography index |
商品评论(0条)