转载:http://blog.csdn.net/u013777351/article/details/49226101 基本概念: 1: 面向报文 面向报文的传输方式是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。因此,应用程序必须选择合适大小的报文。若报文太长,则IP层需要分片 ...
分类:
其他好文 时间:
2017-10-29 15:58:08
阅读次数:
224
在局域网中,管理员常常需要将某条信息发送给一组用户。如果使用一对一的发送方法,虽然是可行的,但是过于麻烦,也常会出现漏发、错发。为了更有效的解决这种组通信问题,出现了一种多播技术(也常称为组播通信),它是基于IP层的通信技术。为了帮助读者理解,下面将简要的介绍一下多播的概念。 众所周知,普通IP通信 ...
分类:
编程语言 时间:
2017-10-20 18:24:57
阅读次数:
209
今天,就简单讲讲,我学习的知识。http协议:http协议是超文本传输协议,是用于传输超媒文档的应用层协议,同时,http协议是无状态协议,意味着,在服务器两个请求之间不会保留任何数据。虽然通常基于TCP/IP层,但可以在任何可靠的传输层上使用,换句话说,也就是,一个不会静默丢失的协议。 (一)、h ...
分类:
Web程序 时间:
2017-10-15 14:11:52
阅读次数:
418
一.LVS、DR简介LVS是LinuxVirtualServer的简称,在实际环境中经常作为B/S结构的网络应用中的负载均衡器来使用,工作在7层网络模型中的,网络层,也就是通常说的IP层,由于数据的处理是在Linux内核态完成的,所以相对反向代理服务器来说,性能一般会高一些。DR是DirectRouting直..
分类:
系统相关 时间:
2017-09-20 23:24:51
阅读次数:
188
. http协议和tcp/ip 协议的关系(1) http是应用层协议,tcp协议是传输层协议,ip协议是网络协议。(2) IP协议主要解决网络路由和寻址问题(3) tcp协议主要解决在IP层协议之上,如何可靠的传输数据,即接收端收到的数据包的大小和顺序,和发送端保持一致。tcp协议是可靠的面相连接 ...
分类:
Web程序 时间:
2017-09-14 23:25:44
阅读次数:
231
OSI:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 TCP/IP:网络接口层,网际层,传输层,应用层 综合:物理层,数据链路层,网络层,传输层,应用层 应用层: 应用层的任务是通过应用进程之间的交互来完成特定网络应用,应用层协议定义的是进程间通信和交互的规则,对于不同的网络应用需要有 ...
分类:
其他好文 时间:
2017-09-08 16:26:19
阅读次数:
178
转:http://blog.csdn.net/hsly_support/article/details/8797976 来吧,路由 路由是网络的核心,是linux网络协议栈的核心,我们找个入口进去看看 还记得在笔记5-IP层的处理1中ip_rcv_finish走到过一个岔口 ->ip_rcv_fin ...
分类:
系统相关 时间:
2017-09-08 13:33:59
阅读次数:
298
1.ICMP(Internet控制报文协议):用来传送差错报文以及其他需要注意的信息,ICMP报文通常被IP层或者更高层协议(TCP或者UDP)使用,一些ICMP报文把差错报文返回给用户进程。同时,ICMP报文是在IP数据报内部被传送的。 2.ICMP报文的格式:(所有报文的前4个字节都是一样的,但 ...
分类:
其他好文 时间:
2017-09-02 18:02:57
阅读次数:
173
两台主机之间单向Ping不通的问题: ping工作在应用层,它直接使用网络层的ICMP协议,而没有使用传输层的TCP/UDP协议,Ping命令会构建一个固定格式的ICMP请求数据包,然后由ICMP协议将这个数据包连同地址 “192.168.1.2” 一起交给IP层协议,IP层协议将以地址“192.1 ...
分类:
其他好文 时间:
2017-09-02 01:04:53
阅读次数:
360
为什么有了IP层,还需要运输层? 从IP层的角度来看,网络通信的双方是两台主机,然而实际上,网络通信的双方应为两个应用或者说进程,因此数据仅仅指出源主机和目标主机是不够的。而指明数据“源进程”和“目标进程”的工作就是运输层负责的。此外,IP层并不负责数据内容的差错检测(为了减轻网络路由器的压力),只 ...
分类:
其他好文 时间:
2017-08-30 20:02:11
阅读次数:
141