网络基础之2——TCP/IP参考模型】的更多相关文章

本内容主要来源于<看透Spring MVC源码分析与实践——韩路彪>一书 BS结构网络传输的分解方式有两种: 1.OSI参考模型. 2.TCP/IP参考模型. OSI和TCP/IP分层模型及对应关系 OSI参考模型 TCP/IP参考模型 应用层 应用层 表示层 会话层 传输层 传出层 网络层 网际互联层 数据链路层 网络接入层 (网络访问层) 物理层 TCP/IP4层模型可以简单地理解为: 1.网络接入层:将需要互相连接的节点介入网络中,从而为数据传输提供条件,也就是主机连接到互联网. 2.网…
TCP/IP协议族是一个分层,多协议通信体系. 1 TCP/IP协议族体系结构 TCP/IP协议族自底而上分为四层: 数据链路层, 网络层, 传输层和应用层. 1.1 数据链路层 实现网卡接口的网络驱动程序,以处理数据在物理媒介(如,以太网, 令牌环)上的传输. 经常使用协议: ARP协议和RARP协议 1.2 网络层 实现数据包的选路和转发.採用逐跳通信方式. 经常使用协议:IP协议和ICMP协议(并不是严格意义上的网络层协议,它是基于IP协议的) 1.3 传输层 为两台主机上的应用程序提供端…
私有IP地址段 Class A:10.0.0.0    - 10.255.255.255 Class B:172.16.0.0  - 172.31.255.255 Class C:192.168.0.0 - 192.168.255.255 IPv4有link-local address,根据RFC3927,IETF为IPv4 link-local address预留的地址块为169.254.0.0/16.当主机使用DHCP协议获取IPv4地址失败时系统会分配这样一个地址.如果发现主机IP地址是一…
节选自 <鸟哥的linux私房菜>  http://cn.linux.vbird.org/linux_server/0110network_basic_3.php#ps12 InterNIC 将整个 IP 网段分为五种等级, 每种等级的范围主要与 IP 那 32 bits 数值的前面几个位有关,基本定义如下: 以二进制说明 Network 第一个数字的定义: Class A : 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx ==> NetI_D 的开头是 0 |…
在学习和使用Android网路编程时,我们接触的仅仅是上层协议和接口如Apache的httpclient或者Android自带的httpURlconnection等等.对于这些接口的底层实现我们也有必要进一步的了解,这就要我们了解网络通信层了,提到网络通信层不得不说起ISO-OSI的七层协议经典架构,如图所示: 上图的左边部分就是osi架构模型了, ISO/OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标…
我们先浏览一下TCP/IP的参考模型,对网络模型有一个大致的了解,后续着重学习OSI参考模型. TCP/IP参考模型是计算机网络的祖父ARPANET和其后继的因特网使用的参考模型. 1.结构 TCP/IP参考模型包括应用层.传输层.网络层和链路层,如下图. 图中,应用层由用户进程提供,应用程序负责解释通讯数据的含义:传输层及其以下的机制由内核提供,负责处理通讯的细节. 2.传输过程 当两台计算机通过TCP/IP协议通讯的过程如下图. 3.发送过程.封装与各层的作用 假设数据从左侧的应用层发出,需…
1.简介 什么是TCP/IP参考模型? TCP/IP模型是网络通信模型的一种.网络通信模型还包括OSI,旨在使各种计算机在世界范围内互连为网络.其中有OSI为七层模型.TCP/IP为四层模型,现在大部分网络通信都是以TCP/IP四层模型为基础的. OSI模型有七层包括:从上到下依次为,应用层.表示层.会话层.传输层.网络层.数据链路层.物理层 TCP/IP模型有四层包括:从上到下依次为,应用层.传输层.网络互连层.链路层 2.TCP/IP四层模型详解 TCP/IP参考模型分为四个层次:应用层.传…
OSI参考模型的结构 OSI划分七层结构的基本原则 网中各结点都具有相同的层次: 不同结点的同等层具有相同的功能: 同一结点内相邻层之间通过接口通信: 每一层可以使用下层提供的服务,并向其上层提供服务: 不同结点的同等层通过协议来实现对等层之间的通信. 各层功能 物理层的主要功能: 利用传输介质为通信的网络结点之间建立.管理和释放物理连接: 实现比特流的透明传输,为数据链路层提供数据传输服务: 物理层的数据传输单元是比特. 数据链路层的主要功能: 在物理层提供的服务基础上,数据链路层在通信的实体…
网络协议HTTP.TCP/IP.Socket 网络七层由下往上分别为物理层.数据链路层.网络层.传输层.会话层.表示层和应用层.  其中物理层.数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象:  传输层.会话层.表示层和应用层则被称作主机层,是用户所面向和关心的内容.  http协议   对应于应用层   主要解决如何包装数据 tcp协议    对应于传输层    主要解决数据如何在网络中传输 ip协议     对应于网络层   主要解决数据如何在网络中传输 我们传输数据时使用传输…
分层思想: 分层模型是一种开发网络协议的设计方法. 把节点之间的通讯这个复杂的问题,分成了若干个简单的小问题逐一解决. 把网络相邻节点之间通过接口进行通信,下层为上层提供服务.当网络发生故障,很容易确定问题. OSI参考模型: 由ISO组织(国际标准化组织)颁布OSI(open system interconnection)模型. OSI开放式体系架构,规定分为七层.1----3层点到点的协议,4---7端到端的协议. 从下到上: 1. 物理层:建立维护,断开物理连接 完成相邻节点之间的比特流传…