Home
last modified time | relevance | path

Searched +full:packet +full:- +full:based (Results 1 – 25 of 924) sorted by relevance

12345678910>>...37

/freebsd/crypto/openssh/
H A DPROTOCOL.chacha20poly13051 This document describes the chacha20-poly1305@openssh.com authenticated
5 ----------
12 Poly1305[2], also by Daniel Bernstein, is a one-time Carter-Wegman MAC
13 that computes a 128 bit integrity tag given a message and a single-use
16 The chacha20-poly1305@openssh.com combines these two primitives into an
17 authenticated encryption mode. The construction used is based on that
19 data passed to the MAC and in the addition of encryption of the packet
23 -----------
25 The chacha20-poly1305@openssh.com offers both encryption and
27 chacha20-poly1305@openssh.com cipher is selected in key exchange,
[all …]
/freebsd/share/man/man4/
H A Dle.43 .\"-
8 .\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
47 .Bd -ragged -offset indent
54 .Bd -literal -offset indent
58 For ISA non-PnP adapters, the port address as well as the IRQ and the DRQ
74 driver provides support for Ethernet adapters based on the
78 .Pq CMOS, pin-compatible
85 driver also supports Ethernet adapters based on the
91 family of chips, which are single-chip implementations of a
99 .Tn AMD Am79C970 PCnet-PCI
[all …]
H A Dcc_cdg.433 CAIA-Delay Gradient (CDG) is a hybrid congestion control algorithm which reacts
34 to both packet loss and inferred queuing delay.
35 It attempts to operate as a delay-based algorithm where possible, but utilises
36 heuristics to detect loss-based TCP cross traffic and will compete effectively
41 During delay-based operation, CDG uses a delay-gradient based probabilistic
43 packet losses and avoid backing off when they occur.
44 During loss-based operation, CDG essentially reverts to
45 .Xr cc_newreno 4 Ns - Ns like
48 CDG switches to loss-based operation when it detects that a configurable number
49 of consecutive delay-based backoffs have had no measurable effect.
[all …]
H A Dcc_hd.42 .\" Copyright (c) 2010-2011 The FreeBSD Foundation
37 Institute's delay-based congestion control which aims to keep network queuing
40 HD probabilistically reduces the congestion window (cwnd) based on its estimate
45 Loss-based congestion control algorithms such as NewReno probe for network
46 capacity by filling queues until there is a packet loss.
47 HD competes with loss-based congestion control algorithms by allowing its
57 .Bl -tag -width ".Va queue_threshold"
62 Per packet maximum backoff probability as a percentage.
86 .%T "A strategy for fair coexistence of loss and delay-based congestion control algorithms"
91 .%P "555-557"
[all …]
H A Ddummymbuf.42 .\" SPDX-License-Identifier: BSD-2-Clause
27 .\" Note: The date here should be updated whenever a non-trivial
39 .Bd -ragged -offset indent
46 .Bd -literal -offset indent
57 .Bd -litera
[all...]
H A Dsfxge.41 .\" Copyright (c) 2011-2016 Solarflare Communications Inc.
39 .Bd -ragged -offset indent
46 .Bd -literal -offset indent
52 driver provides support for 10Gb Ethernet adapters based on
57 and Receive Side Scaling (RSS) using MSI-X interrupts.
79 driver supports all 10Gb Ethernet adapters based on Solarflare SFC9000
88 .Bl -tag -width indent
96 The maximum length of the deferred packet
97 .Dq get-list
98 for queued transmit packets (TCP and non-TCP), used only if the transmit
[all …]
H A Dcxgbev.41 .\" Copyright (c) 2011-2016, Chelsio Inc
37 .Nd "Chelsio T4-, T5-, and T6-based 100Gb, 40Gb, 25Gb, 10Gb, and 1Gb Ethernet VF driver"
42 .Bd -ragged -offset indent
50 .Bd -literal -offset indent
57 based on the Chelsio Terminator 4, Terminator 5, and Terminator 6 ASICs
69 driver uses different names for devices based on the associated ASIC:
70 .Bl -column -offset indent "ASIC" "Port Name"
93 based on the T6 ASIC:
95 .Bl -bullet -compact
97 Chelsio T6225-CR
[all …]
H A Dcc_chd.42 .\" Copyright (c) 2010-2011 The FreeBSD Foundation
38 It provides tolerance to non-congestion related packet loss and improvements to
39 coexistence with traditional loss-based TCP flows, especially when the
44 probabilistically based on its estimate of the network queuing delay.
47 .Bl -bullet
53 Packet losses that occur while the queuing delay is less than queue_threshold
57 competing with loss-based TCP flows.
65 .Bl -tag -width ".Va queue_threshold"
101 .%T "Improved coexistence and loss tolerance for delay based TCP congestion control"
104 .%P "24-31"
[all …]
/freebsd/contrib/libpcap/
H A DREADME.md3 **To report a security issue please send an e-mail to security@tcpdump.org.**
14 https://github.com/the-tcpdump-group/libpcap.git
16 This directory contains source code for libpcap, a system-independent
17 interface for user-level packet capture. libpcap provides a portable
18 framework for low-level network monitoring. Applications include
21 for packet capture, and since we've developed several tools that
22 require this functionality, we've created this system-independent API
24 system-dependent packet capture modules in each application.
29 ftp://ftp.ee.lbl.gov/old/libpcap-0.4a7.tar.Z
34 with the OS's interface for packet capture on those platforms, such as
[all …]
/freebsd/share/doc/smm/18.net/
H A Dc.t53 occurs must kept small compared to the average inter-packet
104 based on the amount of space in the associated socket queues. That
105 is, send windows are calculated based on the amount of free space
107 based on the amount of data awaiting transmission in the send queue.
125 incoming packet can be calculated so that an acceptable
126 ``packet handling rate''
128 adjusted based on a host's network load and the number of packets
134 Packet forwarding
138 any other problems encountered during packet forwarding are also
H A Da.t42 gatewaying and packet routing become very important. Certain
52 This section will describe the facilities provided for packet
60 packet to its destination. These tables are of the form:
70 struct ifnet *rt_ifp; /* interface to give packet to */
78 for both broadcast and multi-drop type networks, and
79 also for networks built from point-to-point links (e.g
83 Two 32-bit hash values are calculated by routines defined for
84 each address family; one based on the destination being
88 hash table size) and the entire 32-bit value is then
101 a gateway to which to send the packet,
[all …]
/freebsd/contrib/tcpdump/
H A Dprint-ipcomp.c26 #include "netdissect-stdinc.h"
43 ndo->ndo_protocol = "ipcomp"; in ipcomp_print()
45 cpi = GET_BE_U_2(ipcomp->comp_cpi); in ipcomp_print()
50 * XXX - based on the CPI, we could decompress the packet here. in ipcomp_print()
51 * Packet buffer management is a headache (if we decompress, in ipcomp_print()
52 * packet will become larger). in ipcomp_print()
54 * We would decompress the packet and then call a routine that, in ipcomp_print()
55 * based on ipcomp->comp_nxt, dissects the decompressed data. in ipcomp_print()
57 * Until we do that, however, we just return -1, so that in ipcomp_print()
59 * stops - there's nothing more it can do with a compressed in ipcomp_print()
/freebsd/sbin/routed/
H A Dradix.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
45 short rn_b; /* bit offset; -1-index(netmask) */
82 short rm_b; /* bit offset; -1-index(netmask) */
99 rn_mkfreelist = (m)->rm_mklist; \
103 #define MKFree(m) { (m)->rm_mklist = rn_mkfreelist; rn_mkfreelist = (m);}
109 struct radix_node *(*rnh_addaddr) /* add based on sockaddr */
112 struct radix_node *(*rnh_addpkt) /* add based on packet hdr */
115 struct radix_node *(*rnh_deladdr) /* remove based on sockaddr */
117 struct radix_node *(*rnh_delpkt) /* remove based on packet hdr */
[all …]
/freebsd/sbin/natd/
H A DREADME7 This is a simple daemon based on FreeBSD divert sockets
10 It is based on packet aliasing package (see README.alias)
19 1) Get FreeBSD 2.2 - I think the divert sockets are
38 Charles Mott <cm@linktel.net> Packet aliasing engine
39 Eivind Eklund <eivind@dimaga.com> Packet aliasing engine
44 Happy Networking - comments and fixes are welcome!
/freebsd/share/man/man5/
H A Dpf.conf.510 .\" - Redistributions of source code must retain the above copyright
12 .\" - Redistributions in binary form must reproduce the above
35 .Nd packet filter configuration file
39 packet filter modifies, drops or passes packets according to rules or
45 .Bl -tag -width xxxx
47 User-defined variables may be defined and used later, simplifying
55 Options tune the behaviour of the packet filtering engine.
57 Ethernet filtering provides rule-based blocking or passing of Ethernet packets.
62 Queueing provides rule-based bandwidth control.
66 .It Cm Packet Filtering
[all …]
/freebsd/share/doc/IPv6/
H A DIMPLEMENTATION9 applicable to KAME-integrated *BSD releases, as we have certain amount
11 KAME-integrated *BSD releases.
23 1.4.1 Assignment of link-local, and special addresses
59 2.1 FreeBSD 2.2.x-RELEASE
62 2.4 FreeBSD 3.x-RELEASE
63 2.5 FreeBSD 4.x-RELEASE
68 3.2 IPv6-to-IPv4 header translator
79 4.8.2 draft-touch-ipsec-vpn approach
94 below (NOTE: this is not a complete list - this is too hard to maintain...).
110 * KAME-supplied route6d, bgpd and hroute6d support this.
[all …]
/freebsd/contrib/processor-trace/libipt/internal/include/
H A Dpt_tnt_cache.h2 * Copyright (c) 2013-2019, Intel Corporation
60 * Returns -pte_invalid if @cache is NULL.
70 * Returns -pte_invalid if @cache is NULL.
71 * Returns -pte_bad_query if there is no tnt cached.
75 /* Update the tnt cache based on Intel PT packets.
77 * Updates @cache based on @packet and, if non-null, @config.
80 * Returns -pte_invalid if @cache or @packet is NULL.
81 * Returns -pte_bad_packet if @packet appears to be corrupted.
82 * Returns -pte_bad_context if the tnt cache is not empty.
85 const struct pt_packet_tnt *packet,
H A Dpt_time.h2 * Copyright (c) 2014-2019, Intel Corporation
68 /* A flag saying whether we have seen a TSC packet. */
71 /* A flag saying whether we have seen a CBR packet. */
74 /* A flag saying whether we have seen a TMA packet. */
77 /* A flag saying whether we have seen a MTC packet. */
92 * Returns -pte_internal if @tsc or @time is NULL.
93 * Returns -pte_no_time if there has not been a TSC packet.
103 * Returns -pte_internal if @cbr or @time is NULL.
104 * Returns -pte_no_cbr if there has not been a CBR packet.
108 /* Update the time based on an Intel PT packet.
[all …]
/freebsd/usr.sbin/cxgbetool/
H A Dcxgbetool.840 .Bl -item -compact
47 .Nm Ar nexus Cm clip Bro Cm hold | release Brc Ar ipv6-address
55 .Nm Ar nexus Cm hashfilter Ar filter-specification
63 .Nm Ar nexus Cm filter Ar idx Ar filter-specification
71 .Nm Ar nexus Cm loadcfg Ar fw-config.txt
75 .Nm Ar nexus Cm loadfw Ar fw-image.bin
85 .Nm Ar nexus Cm regdump Op Ar register-block ...
87 .Nm Ar nexus Cm sched-class Ar sub-command Op Ar param Ar value
89 .Nm Ar nexus Cm sched-queue Ar port Ar queue Ar class
97 provides command-line access to features and debug facilities exported by
[all …]
/freebsd/sys/contrib/dev/athk/ath12k/
H A Drx_desc.h1 /* SPDX-License-Identifier: BSD-3-Clause-Clear */
3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved.
4 * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved.
169 * Indication to Rx OLE to enable REO destination routing based
200 * If set, WDS learning detection based on SA search and notification
202 * field in address search failure cache-only entry should
206 * If set, intra-BSS routing detection is enabled
213 * buffers shall be disabled based on an RXDMA configuration,
223 * host SW/accelerator subsystem that also handles packet
224 * uffer management for WiFi-to-PPE routing.
[all …]
/freebsd/sbin/ipf/ipf/
H A Dipf.53 ipf, ipf.conf \- IPFilter firewall rules file format
5 The ipf.conf file is used to specify rules for the firewall, packet
6 authentication and packet accounting components of IPFilter. To load rules
26 the direction of the packet (in or out)
69 of a packet that matches it will be. Descriptions of the many and various
70 sections that can be used to match on the contents of packet headers will
77 rules that match a packet indicate to ipfilter that it should be
81 rules are used when it is desirable to prevent a packet from going
86 when IPFilter successfully matches a packet against a log rule a log
88 have no impact on whether or not a packet is allowed through or not.
[all …]
/freebsd/sys/netpfil/ipfw/
H A Ddn_aqm_codel.h2 * Codel - The Controlled-Delay Active Queue Management algorithm.
8 * Implemented by Rasool Al-Saadi <ralsaadi@swin.edu.au>
10 * Copyright (C) 2011-2014 Kathleen Nichols <nichols@pollere.com>.
71 uint16_t maxpkt_size; /* max packet size seen so far */
89 cst = q->aqm_status; in codel_dodequeue()
92 /* queue is empty - we can't be above target */ in codel_dodequeue()
93 cst->first_above_time= 0; in codel_dodequeue()
97 cprms = q->fs->aqmcfg; in codel_dodequeue()
100 * different AQMs in parallel. One is sojourn-time-based in codel_dodequeue()
101 * and takes effect when the time to send an MTU-sized in codel_dodequeue()
[all …]
H A Ddn_sched_fq_codel_helper.h2 * Codel - The Controlled-Delay Active Queue Management algorithm.
8 * Implemented by Rasool Al-Saadi <ralsaadi@swin.edu.au>
10 * Copyright (C) 2011-2014 Kathleen Nichols <nichols@pollere.com>.
55 struct fq_codel_schk *schk = (struct fq_codel_schk *)(si->_si.sched+1); in fqc_dodequeue()
62 /*queue is empty - we can't be above target*/ in fqc_dodequeue()
63 q->cst.first_above_time= 0; in fqc_dodequeue()
68 * different AQMs in parallel. One is sojourn-time-based in fqc_dodequeue()
69 * and takes effect when the time to send an MTU-sized in fqc_dodequeue()
70 * packet is less than target. The 1st term of the "if" in fqc_dodequeue()
71 * below does this. The other is backlog-based and takes in fqc_dodequeue()
[all …]
/freebsd/sbin/ping/
H A Dping.858 .Ar IPv4-host
77 .Ar IPv4-mcast-group
96 .Op Ar IPv6-hops ...
97 .Ar IPv6-host
102 .Ar ( IPv4-host
104 .Ar IPv4-mcast-group )
121 bytes used to fill out the packet.
124 .Ar ( IPv6-host ) ,
148 For backwards-compatibility, ICMPv6 can also be selected by invoking the binary
152 .Bl -tag -width indent
[all …]
/freebsd/share/doc/smm/12.timed/
H A Dtimed.ms45 Command under contract No. N00039-84-C-0089, and by the Italian CSELT
53 .OH 'The Berkeley UNIX Time Synchronization Protocol''SMM:12-%'
54 .EH 'SMM:12-%''The Berkeley UNIX Time Synchronization Protocol'
64 is based on a master slave scheme.
77 (one per machine) and is based on a master-slave
117 terminate (for example, because of a run-time error), or the network be
151 All fields are based upon 8-bit bytes. Fields should be sent in
163 Eight bytes of packet specific data. This field contains two 4 byte time
165 of the packet.
167 A zero-terminated string of up to 256 \s-2ASCII\s+2 characters with the name of
[all …]

12345678910>>...37