码迷,mamicode.com
首页 >  
搜索关键字:数据链路层    ( 1445个结果
TCP/IP、Http、Socket的区别
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC...
分类:Web程序   时间:2014-11-14 22:23:17    阅读次数:231
linux内核-网络报文发送流程
报文的发送是由网络协议栈的上层发起的。网络协议栈上层构造一个需要发送的skb结构后(该skb已经包含了数据链路层的报头),调用dev_queue_xmit函数进行发送;dev_queue_xmit(skb);该函数先会处理一些缓冲区重组、计算校验和之类的杂事,然后开始处理报文的发送。发送报文有两种策...
分类:系统相关   时间:2014-11-14 19:27:14    阅读次数:439
网络编程初步
在计算机网络课程中知道OSI(英文全称:Open System Interconnection,译作:开放式系统互联参考模型)将网络通信归结为七层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层,具体功能大致归结如下: Socket通常称作"套接字",Socket=IP地址+端口号,构成网络通信的句柄。网络通信的本质不是不同计算机之间的通信而是不同计算机上应用程序的通信。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。在很多操作系统平台包括主流的Windows、Linux、Androi...
分类:其他好文   时间:2014-11-13 22:34:00    阅读次数:482
TCP/IP协议
OSI模型各层 ? 物理层负责把逐个的比特从一跳移动到下一跳。关心内容包括:接口和媒体的物理特性、比特表示、数据率、比特同步、线路配置、物理拓扑和传输方式 数据链路层负责把物理层转换为可靠的链路。主要任务...
分类:其他好文   时间:2014-11-13 11:04:15    阅读次数:188
计算机网络概要总结
数据链路层——MAC帧  MAC层的硬件地址硬件地址又称为物理地址或MAC 地址。  IEEE802 标准规定的48 比特的全球地址,是指局域网上的每一台计算机所插入的网卡上固化在ROM 中的地址。  IEEE 的注册管理委员会RAC 负责分配地址字段的6 个字节中的前3个字节。  地址字段的后3个字节有厂家自行指派,称为扩展标识符,只要保证生产出的网卡没有重复即可。用这种方法得到的...
分类:其他好文   时间:2014-11-12 19:48:00    阅读次数:285
TCP/IP协议,HTTP协议
1. 协议a. TCP/IP总体构架概述 TCP/IP协议并不全然符合OSI的七层參考模型。传统的开放式系统互连參考模型,是一种通信协议的7层抽象的參考模型,当中每一层运行某一特定任务。该模型的目的是使各种硬件在同样的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用...
分类:Web程序   时间:2014-11-12 10:26:19    阅读次数:284
Windows下底层数据包发送实战
1、简介 所谓“底层数据包”指的是在“运行”于数据链路层的数据包,简单的说就是“以太网帧”,而我们常用的Socket只能发送“运行”在传输层的TCP、UDP等包,这些传输层数据包已经能满足绝大部分需求,但是有些时候还是需要发送底层数据包的(例如SYN扫描),那么如何发送呢? 本文记录了我试图实现.....
分类:Windows程序   时间:2014-11-09 20:39:35    阅读次数:448
wireshark抓包图解 TCP三次握手/四次挥手详解
wireshark抓包图解TCP三次握手/四次挥手详解1.链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。2.网络层,也称作互联网层,处理分组在网络中的活动,例如分组..
分类:其他好文   时间:2014-11-07 15:00:06    阅读次数:140
TCP/IP、Http、Socket的区别
http://jingyan.baidu.com/article/08b6a591e07ecc14a80922f1.html网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用.....
分类:Web程序   时间:2014-11-04 10:54:21    阅读次数:157
MAC(Media Access Control)地址,或称为 MAC位址、硬件位址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP地址,第二层
http://baike.baidu.com/view/69334.htmMAC(Media Access Control)地址,或称为 MAC位址、硬件位址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责IP地址,第二层数据链路层则负责 MAC位址。因此一个主机会有一个IP地址,而每个网...
分类:数据库   时间:2014-11-02 12:15:47    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!