一.TCP/IP分层: OSI七层网络模型 TCP/IP四层概念模型 对应网络协议 应用层(Application) 应用层 HTTP.TFTP, FTP, NFS, WAIS.SMTP 表示层(Presentation) Telnet, Rlogin, SNMP, Gopher 会话层(Session) SMTP, DNS 传输层(Transport) 传输层 TCP, UDP 网络层(Network) 网络层 IP, ICMP, ARP, RARP, AKP, UUCP 数据链路层(Data…
一 互联网概述 计算机网络定义:由自主计算机互连起来的集合体. 计算机网络两大部分:硬件:计算机.通信设备.接口设备和传输介质. 软件:通信协议和应用软件. 广域网拓扑结构通常有:网状拓扑结构和环形拓扑结构. 局域网拓扑结构通常有:星形.环形.总线形和树形四种. 计算机网络体系结构是指网络的层次和协议,目前主要有两大网络体系结构:OSI七层理论模型和TCP/IP应用模型. OSI七层模型意义:1优化网络,将复杂的网络简单化.2定义良好的协议规范集,并有许多可选部分完成类似的任务.3提供一种标准,…
TCP.IP四层模型 (网络接口层,网际互联层,传输层,应用层.) (左边是车模,右边是实际生产的车.) 物理层,负责0101比特流传递. 数据链路层,MAC地址负责局域网,内网通信.MAC地址,由48位编码组成,也就是6个16进制值数表示. 网络层,IP.确定IP地址.IP地址负责公网,外网通信. 传输层,TCP.UDP.确定端口号. TCP面向连接,可靠的协议. UDP,不管你在不在,我都把数据传给你.好处是比TCP快,坏处是数据可能会丢.TCP像电话.UDP像发短信. QQ采用的是UDP,…
OSI参考模型 20世纪70年代,ISO创建OSI参考模型,希望不同供应商的网络能够相互协同工作 OSI:开放系统互联 open system interconnection ISO:国际标准化组织  international organization for standardization 分层的优点: 促进标准化工作,允许各个供应商进行开发 各层间相互独立,把网络操作分成低复杂性单元 灵活性好,某一层的变化不会影响到别的层,设计者可专心设计和开发模块功能 OSI和TCP/IP协议…
TCP/IP的分层 ICMP是IP协议的附属协议.IP层用它来与其他主机或路由器交换错误报文和其他重要信息.尽管ICMP主要被IP使用,但应用程序也有可能访问它.我们将分析两个流行的诊断工具,Ping和Traceout,它们都使用了ICMP. IGMP是Internet组管理协议.它用来把一个UDP数据报多播到多个主机 A R P(地址解析协议)和R A R P(逆地址解析协议)是某些网络接口(如以太网和令牌环网)使用的特殊协议,用来转换I P层和网络接口层使用的地址.…
一:分层模型 -  - OSI 更强调:通信协议必要的功能是什么 - TCP/IP 更强调:在计算机上实现协议应该开发哪种程序  二:为什么会产生协议标准化 (分层模型的产生)? - 由于各个厂商生产的计算机通信协议不同,导致不同厂商之间的计算机无法通信. - ISO(国际标准化组织)制定了国际标准 OSI 对通信系统标准化. 三:OSI 分层 - 优势 - 就像是计算机中的模块发开发, 解耦了各个层级之间的强依赖关系.并且 可以构建一个扩展性和灵活性都很强的系统. - 劣势 - 是由于过分模块…
1. Linux TCP/IP 协议栈分析,这是chinaunix.net论坛里的N人写的电子书,可以在这里下载PDF版本.http://blog.chinaunix.net/u2/85263/showart_1810785.html 2. <TCP/IP详解>三卷书,PDF版本下载地址: <TCP/IP详解,卷1:协议>,http://www.laogu.com/ds_510.htm<TCP/IP详解,卷2:实现>,http://www.laogu.com/ds_51…
私有IP不需要花钱 节约使用公网IP有两个方法,一个方法是动态IP(关机回收IP),一个方法是私有IP,尤其是私有IP作用巨大. 私有IP不具有唯一性,不能直接访问公网.比如,我以私有IP192.168.1.1访问新浪,新浪返回数据,但192.168.1.1这个IP被很多公司.很多家庭里的某个电脑使用,这样,新浪就不知道把数据返回给谁. 网关可以是路由器,也可以是一台电脑,NAT转换.网关有一块网卡,连接着内网. 私有IP地址有3组: A类:10.0.0.0 -10.255.255.255B类:…
网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能.一个协议族,比如 T C P / I P,是一组不同层次上的多个协议的组合. T C P / I P通常被认为是一个四层协议系统,如图1 - 1所示.每一层负责不同的功能:1) 链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡.它们一起处理与电缆(或其他任何传输媒介)的物理接口细节.2) 网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路.在T C P / I P协议…
1.网络基础 1.1 什么是网络 网络就是计算机网络是一组计算机或网络设备通过有形 的线缆或无形的媒介如无线,连接起来,按照一定的 规则,进行通信的集合. 网络通信就是指终端设备之间通过计算机网络进行的 通信. 网络分类 按覆盖范围分 局域网:小范围网络:校园网.企业网 城域网:城市范围网络: 广域网:全国.全球网络:internet 1.2 信息传递过程 虚拟的信息传递与真实的物品传递过程有许多相似之处 数据通信的方式 单播---一对一,私聊 组播---一对多,群聊 广播---一对所有 2.o…