通常这是指使用SOCK_RAW套接字,它需要您组装自己的数据包标头,计算校验和等.您仍然使用send/recv/etc. 但现在你有责任确保每一位都在正确的位置.
您可以使用SOCK_RAW套接字来实现除TCP或UDP之外的协议,或者使用更高级别接口无法容纳的Internet协议(例如调整数据包的TTL以实现traceroute之类的操作).
| 归档时间: |
|
| 查看次数: |
2424 次 |
| 最近记录: |