已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Abbreviations:Acronyms: P743Chapter 1:1. Topologies, 2. Connection Strategies Circuit Switching, Packet SwitchingA. DatagramB. Virtual CircuitC. Source Routing3. Multiplexing4. TDM, FDM, Statistical TDM, WDM5. OSI modelthe Internet model6. Performance Metrics Bandwidth Latency = Propagation + Transmit + Queue Delay x Bandwidth Product7. 作业Chapter 2:1. Links Conducted media, Optical fiber, Wireless2. Encoding NRZ, Manchester, NRZI3. Reliable Transmission Stop-and-Wait Protocol, Go-Back-N Sliding Window Protocol4. MAC Protocol Channel Partitioning by time, frequency or code TDMA, FDMA, CDMA Taking Turns Random partitioning (dynamic), A. ALOHA: pure ALOHA, slotted ALOHAB. CSMA: non-persistent, p-persistent(0p1)c. CSMA/CD used in EthernetE. Binary Exponential Backoff strategya. At each retransmission, choose randomly from among a discrete set of values within exponentially increasing wait time (02r-1), r=min(n,10)b. Retransmit a finite n of times, 16 for example 5. Bus (Ethernet)6. Token ring difference between 802.5 &FDDI7. Wireless Networks Bluetooth-802.15.1, WiFi-802.11, WiMAX-802.16, 3G8.作业EthernetTransceiver Interface between the PC and the cable Detects idle backbone Listens for collisions Puts bits on cable from interface card Passes received bits to interface cardTransceiver cable (AUI cable) 5 twisted pair 2 pair for sending data and control 2 pair for receiving data and control 1 pair for powerNetwork Interface Card (NIC) Receives packets from PC software Formats frames Executes binary exponential backoff algorithm if required Detects incoming frames for itself Performs CRC error checking Has a hardware addressEthernet1. Frame FormatNOTE: This is DIX frame. The difference with 802.3 is the type field is changed as length field.1. Addresses unique, 48-bit unicast address assigned to each adapter broadcast: all 1s multicast: first bit is 1 Every Ethernet host has a unique address, burned into ROM by manufacturer Each manufacturer is given a unique prefix2. Bandwidth: 10Mbps, 100Mbps(Fast Ethernet), 1Gbps3. Length: 2500m (500m segments with 4 repeaters)Chap 3 Switching & Forwarding Circuit Switching Packet Switching Datagram (connectionless) Virtual Circuit (connection-oriented) Source Routing Bridge and LAN Switch Learning Bridge Spanning Tree AlgorithmDatagram Switching Each switch maintains a forwarding table. (switch 2 for example)DestinationPortABCDEFGH30332100Each switch maintains a VC tableSource Routing Assumed the source switch know the net topology well No upper bound of the header size Strip the first element rather than rotate the header. ORCreate a pointer to the current “next port”Chap 3 Switching & Forwarding Circuit Switching Packet Switching Datagram (connectionless) Virtual Circuit (connection-oriented) Source Routing Bridge and LAN Switch Learning Bridge Spanning Tree AlgorithmBridges and Extended LANs LANs have physical limitations (e.g., 2500m) Connect two or more LANs with a bridge accept and forward strategy level 2 connectionABridgeBCXYZPort 1Port 2 Switch & Bridge Learning Bridges Do not forward when unnecessary Maintain forwarding tableABridgeBCXYZPort 1Port 2 The table can be maintained by a human. But it a burden Learn table entries based on source address Table is an optimization; need not be complete A timeout is associated with each entry. Spanning Tree Algorithm Problem: loopsHOMEWORK Exercises 1,3,5,13,15,17 Required Reading Stallings chapter 3.1-3.2Chap 4 IP (include subnet & CIDR) ARP ICMP IPv6Chap 4 Connectionless (datagram-based) Best-effort delivery (unreliable service) packets are lost packets are delivered out of order duplicate copies of a packet are delivered packets can be delayed for a long time Datagram formatFragmentation & ReassemblyGlobal Addresses Properties globally unique hierarchical: network + hostSubnetting Add another level to address/routing hierarchy: subnet Subnet masks define variable partition of host part Subnets visible only within siteSubnet ExampleCIDR Use subnetting to share one address among multiple physical networks. CIDR collapses the multiple addresses onto one address Such as the class C network number from 192.4.16-192.4.31 has the same top 20 bits. IP forwarding revisited: The “longest match” princeple Such as the dest. IP =171.69.10.5 & 2 match network number (171.69 & 171.69.10)Chap 4 IP ARP ICMP IPv6 ARP table of IP to physical address bindings broadcast request if IP address not in table target machine responds with its physical address table entries are discarded if not refreshed (about 10 minutes) update table with source when you are the targetAddress TranslationChap 4 IP ARP ICMP IPv6Problems with IPv4 Address depletion 232=4.3 billion addresses Most organizations apply for class B network. Does not support host mobility Not secure enoughIPv6 Permit the old and new protocols to coexist for years What IPv6 has: IPv6 addresses are 16 bytes long, instead of 4 bytes in IPv4. Provides an effectively unlimited supply of Internet addresses IPv6 header contains only 7 fields (versus 13 in IPv4) Allows faster process of packets IPv6 has better support for options. IPv6 improves security (authentication and privacy). IPv6 pays more attention to type of service.IPv6 Addresses Notation 47CD:1234:4422:AC02:0022:1234:A456:0124 47CD:0000:0000:0000:0000:0000:A456:0124 47CD:A456:0124 :FFFF:128.96.33.81IPv6 Addresses (cont.) Three types of IPv6 address (Table 4.11) Unicast address Multicast address Others (Anycast address)IPv6 Packet HeadersIPv6 Extension Headers IPv6 implements several extension headers to allow more options. Destination options - provides information for the destination Fragmentation header - provides information in the event that packet fragments must be reassembled. Hop-by-hop header - provides information that each router must examine Routing header - provides additional routing information Security header - indicates the packets payload has been encrypted Authentication header - for IP authenticationCompatibility with IPv4IPv4 will be around for a long time. IPv6 allows IPv4 addresses. What happens when an IPv6 packet has to pass through a IPv4 router? TunnellingCompatibility with IPv4 (cont.)How to handle C having an IPv6 address?HOMEWORK Exercises 4,21,45,58 Review question1. What is the Time to Live field in an IP packet?2. How does IPv4 fragmentation differ from IPv6 fragmentation? Required Reading Stallings chapter 4.1, 4.3.1, 4.3.5Chap 5Simple Demultiplexer (UDP) Reliable Byte-Stream (TCP)Connection Establishment/TerminationSliding Window Revisited Flow ControlUDP Transport protocol above IP Adds multiplexing by ports simply passes IP through to the upper (application) layers No flow control, No congestion control, No connection Unreliable and unordered datagram service Gives apps the option to send packets unreliably Useful for multicast apps Minimal connection setup time : “connectionless” Low delay transmission for interactive text/audio/video Build own application-level protocol on top of UDP UDP Header: Only 8 bytes! (vs. IP 20 bytes header) Source port for UDP sending process Dest port for
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年漳州市龙文区教师招聘参考题库及答案解析
- 小儿白血病常见症状及护理指南
- 2025年渝中区北碚区中小学教师招聘笔试参考题库及答案解析
- 尿毒症饮水宣教
- 小学生介绍运动
- 卫生院请假与销假
- 世界家庭医生日活动资料
- 2025-2026学年北师大版生物七年级上册2.3.1细胞通过分裂而增殖教案
- 2025年税务师考试(税法二)模拟卷后附答案
- 兴安市重点中学2025-2026学年高一上数学期末学业质量监测试题含解析
- 口腔正畸护士配台工作规范
- 2025年内蒙古航开城市建设投资有限责任公司及子公司招聘笔试参考题库含答案解析
- 银行三年发展战略规划项目建议书
- 中国精神障碍分类与诊断标准第3版
- 手表抵押合同协议
- 租车号合同协议
- 2020水利信息系统软件开发集成规范
- 国际商务谈判备忘录范本
- 第二十一章会阴部美容手术讲解
- 塑料储水桶水箱安全操作规程
- 2025至2031年中国影音连接线行业投资前景及策略咨询研究报告
评论
0/150
提交评论