MCSE学习之TCP/IP
2009-09-21 17:09
232 查看
1、TCP/IP 协议概述
TCP/IP 是网络协议
TCP/IP协议是负责网络上计算机之间通信的协议
TCP/IP是一个协议集
2、TCP/IP与OSI
3、应用程序辨识--套接字:socket=>IP+Ports(端口号)
4、TCP与UDP
数据在网络上传递时需要将数据分解成小的数据包
在发送方有数据的拆分问题
在接收方有数据的组合问题
数据包在网络上传输的时候路径可能是不同的,所以数据到达目的地的时间是不一定相同的
UDP协议下的网络传输是依赖应用程序保证数据传输的
5、IP协议
IGMP:作用是向指定的某一组特定的计算机发送信息
ARP协议的工作工程如下图所示:
6、ARP协议(ARP的工作过程)
(1)检查ARP Cache (2)发送ARP请求 (广播) (3)检查ARP项 (4)发送ARP响应 (5)将响应ARP条目添加到本机的ARP Cache中 (6)发送ip包
注:两种socket(套接字)
(1)windows socket 用DNS来进行名字解析。
(2)NetBT用WINS来进行名字解析。
应用程序的名字:
TCP/IP 是网络协议
TCP/IP协议是负责网络上计算机之间通信的协议
TCP/IP是一个协议集
2、TCP/IP与OSI
3、应用程序辨识--套接字:socket=>IP+Ports(端口号)
4、TCP与UDP
数据在网络上传递时需要将数据分解成小的数据包
在发送方有数据的拆分问题
在接收方有数据的组合问题
数据包在网络上传输的时候路径可能是不同的,所以数据到达目的地的时间是不一定相同的
UDP协议下的网络传输是依赖应用程序保证数据传输的
5、IP协议
IGMP:作用是向指定的某一组特定的计算机发送信息
ARP协议的工作工程如下图所示:
6、ARP协议(ARP的工作过程)
(1)检查ARP Cache (2)发送ARP请求 (广播) (3)检查ARP项 (4)发送ARP响应 (5)将响应ARP条目添加到本机的ARP Cache中 (6)发送ip包
注:两种socket(套接字)
(1)windows socket 用DNS来进行名字解析。
(2)NetBT用WINS来进行名字解析。
应用程序的名字:
相关文章推荐
- Linux 网卡驱动学习(六)(应用层、tcp 层、ip 层、设备层和驱动层作用解析)
- Linux TCP/IP 协议栈学习(3)—— Linux Socket (Part I)
- HTTP和tcp,udp,ip等网络协议学习
- 重温TCP-IP学习笔记- 2/3
- TCP/IP学习(30)——L2数据链路层的数据包处理详细流程
- TCP/IP学习(32)——软中断的处理详细分析
- TCP/IP学习 1.3IPV4地址
- TCP/IP 学习笔记(二)
- 用协议分析工具学习TCP/IP 二
- 用协议分析工具学习TCP/IP(一)
- Windows Sockets 学习笔记 [第2章 TCP/IP]
- TCP/IP学习(一) -- 网络分层(OSI分层和TCP/IP分层)
- TCP-IP详解学习(一)
- 学习笔记:一本书读懂TCP/IP
- TCP/IP学习代码_asm
- TCP-IP协议详解学习笔记-- IP
- 用协议分析工具学习TCP/IP(1)
- 学习笔记 TCP/IP
- Linux学习笔记 - TCP/IP 是如何運作的
- 学习TCP/IP的好方法:协议分析工具