ip路由选择

crc校验

数据包转发子模块

ttl值

ip输出队列/输入队列
icmp报文

路由表

ip是网络层 tcp是传输层

应用层
表示层
会话层
传输层
网络层
链路层
物理层

网卡工作在链路层

网卡是工作在链路层的网络组件,是局域网中连接计算机和传输介质的接口,不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收、帧的封装与拆封、介质访问控制、数据的编码与解码以及数据缓存的功能等。

网卡上面装有处理器和存储器(包括RAM和ROM)。网卡和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的。而网卡和计算机之间的通信则是通过计算机主板上的I/O总线以并行传输方式进行。因此,网卡的一个重要功能就是要进行串行/并行转换。由于网络上的数据率和计算机总线上的数据率并不相同,因此在网卡中必须装有对数据进行缓存的存储芯片。

协议栈(Protocol Stack)是指网络中各层协议的总和,其形象的反映了一个网络中文件传输的过程:由上层协议到底层协议,再由底层协议到上层协议。使用最广泛的是英特网协议栈,由上到下的协议分别是:应用层(HTTP,FTP,TFTP,TELNET,DNS,EMAIL等),运输层(TCP,UDP),网络层(IP),链路层(WI-FI,以太网,令牌环,FDDI,MAC等),物理层。

最新文章

  1. jqGrid插件getCol方法的一个改进
  2. CSS3 波浪简单模拟--我是波浪,我有起伏,有大波与小波(坏笑中...)
  3. 课堂Beta发布140字评论
  4. sublime text3 --前端工程师必备神器
  5. PKCS10生成证书csr
  6. Web自定义协议,BS端启动CS端,
  7. Java当中的I/O的字符流
  8. Java多线程:线程死锁
  9. mysqldump备份、还原数据库路径名含有空格的处理方法(如:Program Files)
  10. 删除正在登录的SQL账号
  11. awk命令练习
  12. WebService--jax-spring集成
  13. wifislax中的linset软件钓鱼教程
  14. div中的内容超过容器宽度的问题
  15. Debian虚拟机安装VirtualBox增强功能
  16. [系统相关]WPS Office 2016 专业增强版 10.8.0.6470 免序列号无限制
  17. python的可变对象与不可变对象
  18. c/c++ lambda 表达式 介绍
  19. java中Map集合的理解
  20. 【iOS XMPP】使用XMPPFramewok(五):好友列表

热门文章

  1. Shell学习笔记 - 正则表达式
  2. Javascript函数(定义、传值、重载)
  3. 分享一款简洁的jQuery轮播源码
  4. uva 12544 无向图最小环
  5. SVN管理规范
  6. H5入门-xhtml+css2-第01节
  7. jQuery之DOM操作
  8. Python Opearte SQLAlchemy Do Something
  9. Jquery实现循环删除Reaper某一行
  10. Google Play支付校验