tcpip学习笔记

tcpip学习笔记

ID:40578458

大小:379.00 KB

页数:9页

时间:2019-08-04

tcpip学习笔记_第1页
tcpip学习笔记_第2页
tcpip学习笔记_第3页
tcpip学习笔记_第4页
tcpip学习笔记_第5页
资源描述:

《tcpip学习笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7层网络协议PhysicalDatalinkEthernet、X.25、SLIP、PPPNetworkIP,ARP,RARPTransportTCP/UDPSession//UserLayersPresentationApplication//HTTP、Telnet、FTP、SMTP、SNMP以太网(IEEE802·3)CSMA/CD(CarrierSenseMultipleAccess/CollisionDetect) (1)传输前侦听  (2)如果忙则等待  (3)传输并检测冲突(4)如果冲突发生,重传前等待1.前七个字节的功能是使接收端的时脉(CLOCK)能与封包的时脉同步后一个字

2、节代表Preamble与封包内容的分界2.DestinationAddress(目的地址)3.Source Address(目的地址)4.Type(协议种类)占2个字节,以代码指定上层(网络层)所采用的协议。0x0800代表IP、0x8137代表IPX、0x0600代表XNS,0x0806代表ARP,0x8035代表RARP,0x86DD-IPv6协议、0x880B-PPP协议5.Data(数据),也就是Payload,长度为46字节到1500字节。6、FCS(FRAME CHECK SEQUENCE,封包检查结果占4个字节,记录着由硬件(网卡)自动产生的CRC值。将来接收端收到封包时,

3、也会产生一个CRC值,并比对两个CRC值,是否相符,以判断封包是否完整无损。PPP协议三个阶段:阶段1:创建PPP链路,创建阶段LCP负责创建链路。在这个阶段,将对基本的通讯方式进行选择。链路两端设备通过LCP向对方发送配置信息报文(ConfigurePackets)。一旦一个配置成功信息包(Configure-Ackpacket)被发送且被接收,就完成了交换,进入了LCP开启状态。应当注意,在链路创建阶段,只是对验证协议进行选择,用户验证将在第2阶段实现。阶段2:用户验证,认证阶段在这个阶段,客户端会将自己的身份发送给远端的接入服务器。该阶段使用一种安全验证方式避免第三方窃取数据或冒充

4、远程客户接管与客户端的连接。在认证完成之前,禁止从认证阶段前进到网络层协议阶段。如果认证失败,认证者应该跃迁到链路终止阶段。  在这一阶段里,只有链路控制协议、认证协议,和链路质量监视协议的packets是被允许的。在该阶段里接收到的其他的packets必须被静静的丢弃。  最常用的认证协议有口令验证协议(PAP)和挑战握手验证协议(CHAP).阶段3:调用网络层协议,网络协商阶段认证阶段完成之后,PPP将调用在链路创建阶段(阶段1)选定的各种网络控制协议(NCP)。选定的NCP解决PPP链路之上的高层协议问题,例如,在该阶段IP控制协议(IPCP)可以向拨入用户分配动态地址。PPP与其

5、他的协议共同派生出了符合宽带接入要求的新的协议,如PPPoE(PPPoverEthernet),PPPoA(PPPoverATM)。封包的格式IP协议Protocol(8):ICMP(1),IGMP(2),TCP(6),UDP(17)ARP协议RAPR協定問的IP位址不是別人﹐而是自己的IP位址而已HARDWARETYPE:這是指網路界面卡的種類﹐如果該值為1﹐則表示為乙太網(Ethernet)。PROTOCOLTYPE:這是指高階網路協定位址種類﹐如果該值為0x0800﹐則表示為IP位址格式。HLEN:這是指硬體位址長度(單位為byte)﹐乙太網的位址長度為6。PLEN:這是指網路協定

6、位址的長度(單位為byte)﹐IP協定位址長度為4。OPERATION:這是指封包類別﹐一共有四種﹕1.ARPRequest2.ARPReply3.RARPRequest4.RARPReplySENDERHA:這是指發送端的實體位址﹐如果是乙太網的話﹐將會是一個6byte長度的乙太網位址。SENDERIP:這是指發送端的IP位址﹐會是一個4byte長度的IP位址。TARGETHA:這是指目的端的實體位址﹐如果是乙太網的話﹐將會是一個6byte長度的乙太網位址。TARGETIP:這是指目的端的IP位址﹐會是一個4byte長度的IP位址。ICMP協議RIP(RoutingInformatio

7、nProtocol)命令字段为1表示请求,2表示应答版本字段通常为1,而第2版RIP(10.5节)将此字段设置为2。TCP协议客户IP地址、客户端口号、服务器IP地址和端口号的四元组可唯一确定互联网络中每个TCP连接的双方序号用来标识从TCP发端向TCP收端发送的数据字节流,它表示在这个报文段中的的第一数据字节。如果将字节流看作在两个应用程序间的单向流动,则TCP用序号对每个字节进计数。序号是32bit的无符号数,序号到达2^32-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。