1. 电路交换与分组交换的区别?优劣对比。
http://blog.csdn.net/wangkechuang/article/details/7981317
2. OSI有哪几层,会画出来,知道主要几层的各自作用。
http://blog.csdn.net/sgx425021234/article/details/9341661
http://www.cnblogs.com/hnrainll/archive/2012/11/07/2758191.html
3. TCP/IP有哪几层,会画出来,知道所有层数的作用,会列举各层主要的协议名称。
http://blog.163.com/wtq_wyu/blog/static/118206370200982493352544/
http://heaven-arch.iteye.com/blog/1810030
端口:21
服务:FTP
说明:FTP服务器所开放的端口,用于上传、下载。端口:23
服务:Telnet
说明:远程登录,
端口:25
服务:SMTP
说明:SMTP服务器所开放的端口,用于发送邮件。
端口:53
服务:Domain Name Server(DNS)
说明:DNS服务器所开放的端口,
端口:80
服务:HTTP
说明:用于网页浏览。
端口:161
服务:SNMP
说明:SNMP允许远程管理设备。所有配置和运行信息的储存在数据库中,通过SNMP可获得这些信息。
4. 硬件(MAC)地址的概念及作用。
MAC是英文Media Access Control的简称,一般称为MAC地址,也有人称为MAC位址、硬件位址,它是用来定义网络设备的位置。在OSI模型中,第三层网络层负责IP地址,第二层资料链结层则负责MAC位址。
5. ARP协议的用途 及算法、在哪一层上会使用arp ?
http://baike.baidu.com/view/149421.htm?from_id=1742212&type=syn&fromtitle=ARP协议&fr=aladdin
6. CRC冗余校验算法,反码和检验算法。
基本原理:
已知一个数据块含有K位的数据块,发送器产生一个包含有n位的序列,这个序列称为帧检验序列(FCS),把FCS加到数据块的后面组成一个包含有K+n的发送帧T,使得T能够用一个已知数P整除,接收器把接收到的帧除以P,没有余数,则认为没有出错。
基本算法:模2算法,多项式。P93
http://www.cnblogs.com/esestt/archive/2007/08/09/848856.html
http://blog.163.com/flx_wchy/blog/static/127122077201022212213520/
7. 如何实现透明传输。
http://baike.baidu.com/view/1309032.htm?fr=aladdin
8. 知道各个层使用的是哪个数据交换设备。(交换机、路由器、网关)
9. 路由表的内容。
http://blog.163.com/vicent_panda/blog/static/137375556201022825832297/
10. 分组转发算法。
http://blog.163.com/xychenbaihu@yeah/blog/static/13222965520109319422845/
11. IP报文的格式,格式的各个字段的含义要理解。
http://www.doc88.com/p-999235149390.html
12.MTU的概念,啥叫路径MTU? MTU发现机制,TraceRoute(了解)。
http://blog.chinaunix.net/uid-20788636-id-1841266.html
http://www.bios.net.cn/computer/Network/wlyl/TCPIP/3298.html
13.RIP协议的概念及算法。
http://blog.chinaunix.net/uid-26275986-id-4107596.html
14.ICMP协议的主要功能。
http://blog.csdn.net/houdong/article/details/1512810
15.组播和广播的概念,IGMP的用途。(环回地址、广播地址)
http://www.cnblogs.com/rogerroddick/archive/2009/08/31/1557228.html
http://blog.csdn.net/standmyground/article/details/3945827
16.Ping协议的实现原理,ping 命令格式。
17. 子网划分的概念,子网掩码。
18. IP地址的分类,如何划分的,及会计算各类地址支持的主机数。
见彻底明白IP地址文档
19.DNS的概念,用途,DNS查询的实现算法。
http://tieba.baidu.com/p/1010246175
20. TCP与UDP的概念,相互的区别及优劣。
http://www.cnblogs.com/bizhu/archive/2012/05/12/2497493.html
小结TCP与UDP的区别:
1.基于连接与无连接;
2.对系统资源的要求(TCP较多,UDP少);
3.UDP程序结构较简单;
4.流模式与数据报模式 ;
5.TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证。
21.UDP报文的格式,字段的意义。
22. TCP 报文的格式,字段的意义。
http://www.360doc.com/content/12/0705/11/8797027_222372189.shtml
23.TCP通过哪些措施,保证传输可靠?
数据超时重传和数据确认应答以及对每个传输的字节分配序列号是TCP 协议提供可靠性数据传输的核心本质。重传应答机制与序列号结合
http://blog.csdn.net/chexlong/article/details/6123087
24. 三次握手,四次断开过程。
http://www.cnblogs.com/Jessy/p/3535612.html
25. TIME_WAIT状态的概念及意义。
http://www.cnblogs.com/li-hao/archive/2011/12/08/2280678.html
26.滑动窗口协议 与停止等待协议的区别。
http://www.cnblogs.com/lambda107/archive/2011/09/04/2162584.html
http://baike.baidu.com/view/1341452.htm?fr=aladdin
27. TCP的流量控制和拥塞控制实现原理(会画拥塞控制的典型图)。
http://blog.sina.com.cn/s/blog_6988593e01015wu0.html
28.TCP的快速重传与快速恢复算法。
29.TFTP 与 FTP的区别。
http://blog.csdn.net/shunshine988/article/details/5595745
30.阻塞方式和非阻塞方式,阻塞connect与非阻塞connect。(比较难,有兴趣可以了解)
http://www.cnblogs.com/orez88/articles/2513460.html
31. HTTP基本格式。(java程序员必须掌握)
http://www.cnblogs.com/mengdd/archive/2013/05/26/3099776.html