
蜘蛛网
文章平均质量分 80
梅始愚
托克维尔说过对他而言立言比立功重要那么我就把现在开始的学习记录在这blog上
展开
-
TCP/IP协议 学习 第一章概述
第一章 概述网络协议通常分不同层次进行开发。TCP/IP是四层协议系统链路层:(网络接口层)同城包括操作系统中的设备驱动程序(ARP)网络层:处理分组在网络中的活动。IP协议、ICMP协议、IGMP协议运输层:为两台主机的应用程序提供端到端的通信。TCP(传输控制协议)与UDP(用户数据包协议)协议应用层:负责处理特定的应用程序细节。Telnet远程登录,FTP文件传输下原创 2013-04-01 17:15:39 · 788 阅读 · 0 评论 -
《TCP/IP协议详解》第12章 广播和多播
引言广播和多播仅用于UDP。TCP是面向连接的协议,意味着两个主机内的进程间存在一条连接。过滤过程首先,网卡查看由信道传送过来的帧,确定是否接收该帧,若接收后就将它传往设备驱动程序。通常网卡仅接收那些目的地址为网卡物理地址或广播地址的帧。另外,多数接口均被设置为混合模式,这种模式能接收每个帧的一个复制。作为一个例子, t c p d u m p使用这种模式。设备驱动程序进行另外原创 2013-05-29 18:37:39 · 1199 阅读 · 0 评论 -
《TCP/IP协议详解》第十一章 UDP:用户数据报协议
引言UDP是一个简单的面向数据报的运输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的IP数据报。TCP是面向流字符的协议,应用程序产生的全体数据与真正发送的单个IP数据报没什么联系UDP不保证可靠性应用程序必须关心IP数据报的长度。如果它超过网络的MTU,那么就要对IP数据报进行分片UDP首部端口号表示发送进程和接受进程TCP和UDP原创 2013-05-23 21:02:17 · 1244 阅读 · 0 评论 -
《TCP/IP详解》第九章 IP选路
引言选路是IP的一个重要功能。本章主要是单个IP层如何做出IP路由决策路由守护程序是一个进程,一般是路由程序与网关程序选路原理选路前,由内核维护路由表,路由表包含的信息决定了IP层所做的所有决策前面第三章介绍了IP搜索路由表的步骤,匹配主机地址的步骤始终在匹配网络地址之前,最后是默认路由IP选路就是搜索路由表并决定向哪个网络接口发送分组。区别于选路策略:由守护程序决原创 2013-05-12 15:19:16 · 1281 阅读 · 0 评论 -
一些TCP/IP应用程序总结
ping程序改程序发送一份ICMP回显请求报文给主机,并等待返回ICMP回显应答ping能测出这台主机的往返时间,以表明主机离的有多远ping不能到达,如今并不能代表不能telnet到某台主机。一台主机的可到达行不知取决于IP层是否能到达,还取决于使用何种协议与端口号大多数TCP/IP实现都在内核中直接支持ping服务器,这种服务器不是一个用户进程当返回ICMP回显应答时,要打印序列号原创 2013-05-10 16:22:57 · 876 阅读 · 0 评论 -
《TCP/IP协议详解》第六章 ICMP:Internet控制报文协议
ICMP经常被认为是I P层的一个组成部分。它传递差错报文以及其他需要注意的信息。ICMP报文通常被I P层或更高层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程。ICMP报文的类型用处ICMP有查询报文和差错报文不会导致ICMP报文出错的情况:a.ICMP差错报文 b.目的地址是广播地址 c.作为链路层广播的数据报 d.不是IP分片的第一片....原创 2013-05-10 16:24:39 · 1023 阅读 · 0 评论 -
《TCP/IP协议详解》ARP与RARP(第四章与第五章)
引言当主机把以太网数据发送到另一台主机时,是根据48bit的以太网接口确定的。设备驱动程序从不会检查IP数据报中的目的IP地址。ARP为IP地址到硬件地址的动态映射例子例子始终是最令人心潮澎湃的,一个例子让你知道发生了什么当你输入命令时 % ftp bsdi,到底发生了什么???利用DNS服务得到IP地址(bsdi)FTP客户端请求TCP用得到的原创 2013-05-02 20:25:12 · 814 阅读 · 0 评论 -
《TCP/IP协议详解》第十章 动态选路协议
引言动态选路协议用于路由间通信RIP:选路信息协议动态选路是网间互联的热点。对使用的选路协议和运行程序的路由守护程序进行选择,是复杂的工作动态选路当相邻路由器之间进行通信,以告知对方每个路由器当前所连接的网络,这时就出现了动态选路。路由器之间必须采用选路协议进行通信路由器上有一个路由守护程序,它运行选路协议,从相邻的路由器收到信息,更新内核中的路由表如果守护程序原创 2013-05-15 19:57:41 · 931 阅读 · 0 评论 -
《TCP/IP协议》第三章 IP:网际协议
引言与IP首部不可靠的意思是它不能保证I P数据报能成功地到达目的地。I P仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区, I P有一个简单的错误处理算法:丢弃该数据报,然后发送I C M P消息报给信源端。任何要求的可靠性必须由上层来提供(如T C P)无连接:IP并不维护任何关于后续数据报的状态信息。每个数据报的处理时相互独立的。说明IP数据报可以不按发送原创 2013-05-01 15:43:08 · 686 阅读 · 0 评论 -
《TCP/IP详解 卷一协议》第二章 链路层
1.链路层的三个目的:a为IP模块发送和接受数据包 b.为ARP模块发送ARP请求和接受ARP应答 c.为ARP模块发送RARP请求和接受RARP应答。2.硬件地址是48bit,ARP和RARP协议对32位的IP地址和48位的硬件地址进行映射。3,SLIP:是一种在串行线路上对IP进行简单封装,适用于所有的RS232端口和高速调制解调器接入网络。4.SLIP封装原创 2013-04-06 20:05:05 · 753 阅读 · 0 评论