Cogent Customer User Guide
In this situation, you will also need to provide to the registry the names and IP addresses of 
Cogent’s primary and secondary name servers.  
North America and Asia 
Pacific 
IPv4 
IPv6 
Primary Server Hostname 
AUTH1.DNS.COGENTCO.COM AUTH1.DNS.COGENTCO.COM 
Primary Server Netaddress 
66.28.0.14 
2001:550:1:a::d 
Secondary Server Hostname 
AUTH2.DNS.COGENTCO.COM AUTH2.DNS.COGENTCO.COM 
Secondary Server Netaddress 
66.28.0.30 
2001:550:1:b::d 
Europe 
IPv4 
IPv6 
Primary Server Hostname 
AUTH4.DNS.COGENTCO.COM AUTH4.DNS.COGENTCO.COM 
Primary Server Netaddress 
80.245.32.74 
2001:978:1:a::d 
Secondary Server Hostname AUTH5.DNS.COGENTCO.COM AUTH5.DNS.COGENTCO.COM 
Secondary Server Netaddress 
80.91.64.50 
2001:978:1:b::d 
Cogent Providing Secondary Name Service 
Cogent can provide secondary name service if you would prefer to maintain your own primary 
name server for your domain and have Cogent pull the zone data from your server. It is not 
necessary to list Cogent as a contact with the registrar when Cogent is not running a Master 
server for the domain. However, Cogent will need all email sent from you to the registrar to be 
copied to support@cogentco.com or eu-support@cogentco.com. You will need to provide Cogent 
with the IP address of your Master name server and the name of the domain for which Cogent 
will be providing Slave name service. The name server information you need to provide to the 
registrar will usually be the following: 
North America and Asia 
Pacific 
IPv4 
IPv6 
Primary Server Hostname 
Hostname of your name server Hostname of your name server 
Primary Server Netaddress 
IP address of your name server IP address of your name server 
Secondary Server Hostname 
AUTH1.DNS.COGENTCO.COM AUTH1.DNS.COGENTCO.COM 
Secondary Server Netaddress 
66.28.0.14 
2001:550:1:a::d 
Secondary Server Hostname 
AUTH2.DNS.COGENTCO.COM AUTH2.DNS.COGENTCO.COM 
Secondary Server Netaddress 
66.28.0.30 
2001:550:1:b::d 
Cogent Communications Proprietary and Confidential 
Page 11 of 28 
Convert multiple page pdf to jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
pdf to jpeg; .pdf to .jpg converter online
Convert multiple page pdf to jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
convert pdf file into jpg; convert pdf to jpg file
Cogent Customer User Guide
Europe 
IPv4 
IPv6 
Primary Server Hostname 
Hostname of your name server Hostname of your name server 
Primary Server Netaddress 
IP address of your name server IP address of your name server 
Secondary Server Hostname AUTH4.DNS.COGENTCO.COM AUTH4.DNS.COGENTCO.COM 
Secondary Server Netaddress 
80.245.32.74 
2001:978:1:a::d 
Secondary Server Hostname AUTH5.DNS.COGENTCO.COM AUTH5.DNS.COGENTCO.COM 
Secondary Server Netaddress 
80.91.64.50 
2001:978:1:b::d 
If you prefer not to list your primary server with the registrar, then you must put in the record for 
at least one of our servers auth1, auth2, auth4 or auth5.dns.cogentco.com. This is not optional, 
as at least two name servers must be listed with the registrar for any zone. 
You will also need to make sure you have put the appropriate NS records in your zone data. Use 
the NS record for the correct server for your service area from the table above. You also need an 
NS record for any other DNS server you have listed with the registrar as a name server for your 
zone.  
This is how the NS records in the zone file should appear if you are using auth1 and auth2 in 
North America and Asia Pacific: 
@ IN NS auth1.dns.cogentco.com. 
@ IN NS auth2.dns.cogentco.com. 
This is how the NS records in the zone file should appear if you are using auth4 and auth5 in 
Europe:  
@ IN NS auth4.dns.cogentco.com. 
@ IN NS auth5.dns.cogentco.com. 
IPv4: If Cogent is providing Slave service, you must also configure your name server to allow 
zone transfers originating from the following two IP addresses: 66.28.0.14, 66.28.0.30 
IPv6: If Cogent is providing Slave service, you must also configure your name server to allow 
zone transfers originating from the following two IP addresses: 2001:550:1:a::d, 2001:550:1:b::d 
DNS Changes or Additions 
All request for DNS changes, additions, etc., should be completed via eCogent 
(http://ecogent.cogentco.com) or documented on the DNS Questionnaire 
(http://www.cogentco.com/Guide/DNSQ.txt) and sent to support@cogentco.com. or eu-
support@cogentco.com  
Cogent Communications Proprietary and Confidential 
Page 12 of 28 
C# Create PDF from images Library to convert Jpeg, png images to
Batch convert PDF documents from multiple image formats, including Jpg image formats into one or multiple PDF file in able to be cropped and pasted to PDF page.
best way to convert pdf to jpg; convert pdf into jpg
VB.NET Create PDF from images Library to convert Jpeg, png images
Components to batch convert PDF documents in Visual Basic multiple image formats into one or multiple PDF file. Crop and paste specified image area to PDF page.
convert pdf to jpg 300 dpi; convert pdf document to jpg
Cogent Customer User Guide
VII. Mail Exchanger Service Offering 
Cogent offers backup Mail Exchanger service. If your site loses connectivity, your mail can be 
sent to a Cogent Backup Mail Exchanger. Once your site regains connectivity, your mail is 
downloaded to your mail server. 
You should check to see that these backup mail exchanger records are in place for your site. If 
you have nslookup, you can check for your MX records with the following commands: 
nslookup set q=mx  
domain_name.com 
In addition to your MX record, there should also be a record for a mail server that is not on your 
site's network, i.e., a backup mail exchanger. 
If your site does not have backup mail exchangers listed, you may add our servers for your site 
at no extra charge. 
If we are providing your site with backup mail exchanger, the machines used should be the 
following: 
North America and Asia 
Pref. Name 
5000  backupmx1.mail.cogentco.com 
5000  backupmx2.mail.cogentco.com 
Europe 
Pref.      Name 
MX 5000  eu-backupmx1.mail.cogentco.com 
MX 5000  eu-backupmx2.mail.cogentco.com 
The backup mail exchanger will hold your mail for up to one week (7 days). The mail queue on 
these machines will periodically process your back-up mail and attempt delivery. Once a 
connection is made, the mail will be delivered. This process may vary in time based on the size 
of your mail backup and the duration of time required to connect to your server. 
Requesting Mail Exchanger Service 
To request this service, please complete the SMTP Questionnaire using the link below: 
• SMTP Questionnaire - http://www.cogentco.com/Guide/SMTPQ.txt 
Cogent Communications Proprietary and Confidential 
Page 13 of 28 
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
able to perform image extraction from multiple page adobe PDF Extract multiple types of image from PDF file in Scan high quality image to PDF, tiff and various
convert multipage pdf to jpg; conversion pdf to jpg
C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
conversions from PDF document to multiple image forms. can use this sample code to convert PDF file to PDFDocument(inputFilePath); // Get the first page of PDF
convert pdf image to jpg; convert pdf to jpg
Cogent Customer User Guide
VIII. IP Allocation Policy 
Overview 
Cogent efficiently allocates IPv4 and IPv6 addresses to customers based on RFC2050 
(http://www.ietf.org/rfc/rfc2050.txt) and RFC6177 (http://www.ietf.org/rfc/rfc6177.txt). In 
cooperation with its customers, Cogent will make the most efficient use of allocated network 
space. 
Cogent will examine all requests for address space with care to validate the use of the IP numbers 
that are allocated. In certain limited situations, Cogent may request a customer to re-design its 
network before routing new address space to the customer, if the existing range of addresses is 
sufficient for customer requirements. Cogent reserves the right to deny new address space in the 
event a customer unreasonably refuses a valid network re-design request. 
Customers prove efficient usage of IP addresses by filling out an IP Questionnaire and 
documenting their needs. This document shows, in detail, the plan for using IP addresses over 
the next twelve months. 
Allocations are based on need, not solely on a predicted customer base. 
Allocations are based on utilization history, projected three-month requirement, and other 
information deemed necessary. Justification for subsequent address blocks will be based on 
utilization verification supplied in the form of reassignment information. 
When evaluating requests for additional address space all previous and existing allocations are 
examined. At least 80% of the most recent allocations must be in use to obtain approval for 
additional IP's. This will also include any space reassigned to the customer's end users 
(downstream customers). Therefore, it is important the direct Customer require their end users 
(downstream customers) to practice efficient utilization as described in this and other guidelines. 
Please refer to the following websites for further information: 
http://www.ietf.org/rfc/rfc2050.txt  
http://www.ietf.org/rfc/rfc6177.txt  
Customer Equipment Guidelines 
MTOB (Multi Tenant Office Building) 
• Customers using Cogent service in an office building are considered Corporate end users. 
A typical example would be a law firm with offices in a Cogent lit building. 
• Corporate customers may use a Switch (or other Layer-2 Device) to connect to Cogent if 
they require a /24 (256 IPs) or less. 
• If more than a /24 is required, a Router (or other Layer-3 Device) is required. 
Cogent Communications Proprietary and Confidential 
Page 14 of 28 
C# WPF PDF Viewer SDK to convert and export PDF document to other
Image: Copy, Paste, Cut Image in Page. Link: Edit Create multiple pages Tiff file from PDF document. Convert PDF to image file formats with high quality, support
batch pdf to jpg converter online; .pdf to .jpg online
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C#.NET extract image from multiple page adobe PDF file Extract various types of image from PDF file, like Get JPG, JPEG and other high quality image files from
convert pdf to jpg batch; change file from pdf to jpg on
Cogent Customer User Guide
• Corporate connections are to be used for internet access for company employees and for 
company business. Web hosting your own corporate sites is OK, web hosting those of 
someone else is not.* 
CNDC (Carrier Neutral Datacenter) 
• All customers terminating in a carrier neutral datacenter are required to use a Router (or 
other Layer-3 Device) to connect to Cogent. 
CDC (Cogent-owned Datacenter)  
• At Cogent owned datacenter facilities, a Layer-2 Device [switch] is permitted to be used 
on the line, and the block of IP addresses will be directly connected to the interface. No 
routing is required. 
T1/E1, T3/E3, OC3, OC12, OC48 and STMs Customers 
• Customers with traditional 'telco-type' services must use a Router, as the line is a point-
to-point link and no other connection type is possible. Only a /30 is possible for the router-
router interface on a traditional telco-type line, and any justified block size will be routed 
to you across it. 
*Only Customers whose service location (as set forth on the Order Form) is a COGENT-owned or 
carrier neutral data center may resell COGENT’s Dedicated Internet Access Service (but not any other 
Service offered in such location). Customers located in any other service location may not resell their 
Service, in whole or in part. 
General Conditions for Allocations (IPv4) 
• Each customer port/LAG bundle will be allocated a /29 for theIPv4 interconnect with 
Cogent. 
• If you need more IPv4 space than above listed amounts, place an order with your Cogent 
sales representative. They will provide you with the necessary IP Questionnaire form. 
• Customers must use at least 50% of their initial allocation immediately (defined as same-
day, with a one-week window for unexpected equipment issues or unusual 
circumstances). A utilization rate of less than 50% indicates the customer’s immediate 
needs are for a smaller block. For example, if a /26 is assigned, Cogent should be able to 
ping (or otherwise verify usage) 31 of them one week after assigning them. 
• Customers must use 80% of the block within three months. If the 80% mark is not reached, 
Cogent reserves the right to withdraw the block and reassign a more appropriate size. 
• Customers must use 80% of the last-assigned block and 100% of all previous blocks 
before Cogent will issue additional IPs. The existing blocks of IPs must respond to ping 
(or be otherwise documented), and existing hosts must have forward and reverse DNS. 
Optimally, customers will receive a block adequate for their documented needs for the 
next 90 days, use it completely, and come back for more, once a quarter. 
Cogent Communications Proprietary and Confidential 
Page 15 of 28 
C# Create PDF Library SDK to convert PDF from other file formats
Gratis control for creating PDF from multiple image formats such as tiff, jpg, png, gif, bmp Create and save editable PDF with a blank page, bookmarks, links
convert pdf to high quality jpg; change from pdf to jpg on
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Convert PDF documents to multiple image formats, including Jpg VB.NET programming sample code to convert PDF file to inputFilePath) ' Get the first page of PDF
.net convert pdf to jpg; change from pdf to jpg
Cogent Customer User Guide
• Customer blocks are sub-delegated to customers via RWHOIS. Cogent's RWHOIS server 
is rwhois.cogentco.com, port 4321. 
General Conditions for Allocations (IPv6) 
• All Cogent customer ports will automatically be assigned an IPv6 /112 for the interconnect 
IP block. If your equipment does not support this please let your Service Delivery Specialist 
know. 
• The maximum IPv6 allocation Cogent will allocate is a /48 block.  If you do not already 
have an IPv6 allocation from an RIR and need only a /48 IPv6 block, contact your Cogent 
sales representative for an IPv6 order. They will provide you with the necessary IP 
Questionnaire form. 
• If you need more IPv6 space than that, contact your local RIR for your initial IPv6 
allocation.  Most RIR’s begin with a /32 IPv6 allocation. 
• Full 
List 
of 
RIR 
Geographic 
coverage 
areas: 
https://www.arin.net/knowledge/rirs/countries.html  
Network Needs 
For IPs to be used for your network, Cogent requires customers to list subnets and the numbers 
of servers/hosts in them for immediate, 3-month, 6-month and 12-month requirements. You 
should also include aggregate blocks that you will be using for customers, but do not detail 
individual customers or hosts here - we do not expect you to know at any given time what every 
single customer has going on, provided you gave them an appropriately sized block. 
In most circumstances, Cogent will allocate IPs based on 6-month requirements. Cogent may 
also, at its sole discretion, use the 12-month projections to set aside the next contiguous block for 
the customer, if it believes there is a high probability of accuracy in the customer projections. Such 
reservation is not a guarantee that the customer will receive that specific block. If the customer 
utilizes IPs at the indicated rate, it should not be a problem, but a slower than predicted utilization 
will likely result in the block being allocated to another customer who can use it immediately. 
NAT, Firewalls, and Private IPs 
If a proxy firewall or other means that prevents Internet traffic from bi-directionally connecting to 
internal LAN hosts will be used, the machines behind the "filter" are considered hosts that do not 
require globally routable IP addresses and do not need to be included in the map. A good example 
of this would be customer internal PCs and printers - these do not require and for security reasons 
should not have globally routed IP addresses. In this instance, the customer should use an RFC-
specified Private Network (see RFC-1918) for internal networking. Cogent will assign an 
appropriately sized net block according to the customer's needs for publicly visible servers in the 
firewall DMZ (email, www, FTP, etc.). 
Cogent Communications Proprietary and Confidential 
Page 16 of 28 
Cogent Customer User Guide
Downstream Customer IP Needs 
For IPs to be used for your downstream customer networks, Cogent requires its customers to list 
subnets and the associated downstream customer names. 
No specific details are required as to customer host counts in the IPQ itself; it is assumed that 
you have enacted similar verification processes and have policies in place to ensure correct block 
selection for your downstream customers. If not, future allocations will be affected. Before issuing 
space, Cogent reserves the right to ask for documentation provided by your customers to justify 
assignment of a particular block to them. This is done to spot-check your own internal allocation 
policies and provide guidance when needed. 
Web-hosting Services 
If you will be doing IP-based web-hosting, Cogent requires you provide your "technical 
justification" for doing so, as well as a list of domains and URLs Name-based web-hosting is the 
preferred way (whenever possible) as it utilizes significantly fewer addresses, but for a variety of 
reasons it is not always possible. If you can't use it, please simply explain why. URLs provided as 
documentation must resolve with both forward and reverse DNS. 
BlackHole server 
The Blackhole server allows customers under a DDOS attack to send all traffic to the IP address 
under attack to null route. 
To request configuration on the blackhole server: Log into eCogent and click on BGP request. 
You will need the following information: 
1. Order Number. 
2. An IP address from your network with which we will peer. 
3. A password (all blackhole server sessions are password protected). 
All North American and Asia Pacific Customers will peer with: 
IPv4: 66.28.8.2 and IPv6: 2001:550:0:1000::421c:802 
All European Customers will peer with: 
IPv4: 130.117.20.2 and IPv6: 2001:550:0:1000::8275:1402 
Once your session to the blackhole server has been established, any network you announce to it 
will be stopped at our borders. Please note that Cogent does not warrant or guarantee that use 
of the blackhole server will mitigate, or minimize any effects of a DDOS attack nor does Cogent 
guarantee that a session to the blackhole server can be established on a timely basis. 
You are limited to announcing 50 prefixes to our blackhole server.  If you anticipate needing to 
announce more, relay that request to our Customer Support department along with the technical 
justification for an increase in the number of prefixes to be announced. 
Cogent Communications Proprietary and Confidential 
Page 17 of 28 
Cogent Customer User Guide
IX. Customer BGP Peering Information 
Customer Requirements 
All BGP peering requests must be accompanied by an order.  If you need to run BGP routing with 
Cogent, please contact your Cogent sales representative. They will provide you with the 
necessary BGP Questionnaire form. 
In order to have a BGP peer with Cogent, a customer must be multi-homed, either within Cogent's 
network or with another Internet provider's network. If the customer is multi-homed with another 
provider, the customer must also have a registered AS (Autonomous System) number. Cogent 
does not facilitate acquisition of a public AS number. If the customer is multi-homed only within 
Cogent's network, Cogent will assign a private AS number to the customer. Customers are 
responsible for configuring their own equipment, including the BGP peer. Cogent does not provide 
assistance in configuring customer routers for BGP. Cogent filters all announcements from 
Cogent customers to protect the quality and stability of the network. 
For more information and definitions of abuse, see the Acceptable Use Policy at: 
http://www.cogentco.com/acceptable-use-policy 
What to Expect 
• Cogent has an easy to use BGP Questionnaire to assist in the set-up of BGP. The form 
can be accessed online through eCogent http://ecogent.cogentco.com and be submitted 
to Cogent. 
• Cogent’s AS number is 174. 
• Cogent recommends that all customers use MD5 authentication on their BGP sessions. If 
the customer wants to use MD5 authentication, they should supply a password string in 
the provided location in the BGP Questionnaire. 
• Cogent filters BGP announcements from the customer based on network address space. 
Announcements are allowed on the following basis: 
1. Cogent assigns the IP block to the customer. 
2. ARIN, RIPE or other RIR assigns the IP block to the customer. 
3. When another provider assigns the IP block, Cogent will verify the announcements by 
one of the following: 
• The reassignment information is readily available in one of the RIR databases via 
a swip, route object or in the assigning provider’s RWHOIS server. 
• The IP block already being announced globally from the AS on the BGP 
Questionnaire. 
• If you need to announce an IP block that is not registered to your company, you 
will need to provide an LOA from the registered holder of the IP resources if the 
above criteria have not been met. 
Cogent Communications Proprietary and Confidential 
Page 18 of 28 
Cogent Customer User Guide
• Cogent institutes a maximum number of prefixes that a customer is able to announce via 
the Cogent BGP session. The default max-prefix limit is currently set to 100 prefixes. 
Cogent does this to limit the growth of the global routing table by encouraging route 
aggregation. Cogent understands that for various reasons the customer may need to de-
aggregate its route announcements to Cogent. Cogent currently adds "le 24" to the 
customer prefix lists to allow for the de-aggregation of route announcements. 
AS number 
• The IP block has been cleared by Cogent abuse team. 
• Cogent reserves the right to disable a BGP peer that is adversely affecting other Cogent 
customers or Cogent’s network stability and/or performance until the problem is remedied. 
A reasonable effort will be made to contact the customer prior to turning down the peer; 
however, the integrity of the Cogent network remains the top priority. 
• Cogent does not accept announcements that are smaller than a /24 to external peers. 
• Cogent does not accept announcements with community strings that are not on the list of 
approved community strings. 
• Cogent makes no guarantees, explicit or implicit, about the routing policies of other 
providers and the routes that they accept into their routing tables. 
AS Padding 
Customers with public AS numbers may pad their AS path to control the desirability of their 
connections. Customers with an assigned private AS number from Cogent may not pad their AS 
path. Cogent will ignore any padding of private AS numbers from customers. 
Types of Peers 
Cogent offers five types of peers: 
Full 
Cogent will send the customer a complete BGP table with the internal Cogent routes aggregated 
as much as possible. This is recommended for customers seeking a complete routing table. 
Full (detailed) 
Cogent will send the customer a complete BGP table without aggregating the internal Cogent 
routes. This is useful for customers who are multi-homed within the Cogent Network. 
Cogent backbone and Cogent customers routes 
Cogent will only announce its aggregated internal routes, as well as the routes of other Cogent 
BGP customers. This is recommended for customers who want to use a single Cogent connection 
solely for access to the Cogent Network. 
Cogent backbone and Cogent customers routes (detailed) 
Cogent Communications Proprietary and Confidential 
Page 19 of 28 
Cogent Customer User Guide
Cogent will send its internal routes without aggregating them, as well as the routes of other Cogent 
BGP customers. This is recommended for customers who are multi-homed within the Cogent 
Network and who want to use their connection to only access the Cogent Network. 
Default (can be added to all other peer types)  
Cogent will only announce default. This is recommended for customers who have a low-powered 
router and are only multi-homed for redundancy, with one line being the primary line and the other 
only used as a backup. 
Services/Features 
Local Preference 
All customer routes announced to Cogent will have a local pref of 130. 
The customer can control the local preference for their announcements by using a community 
string that is passed to Cogent in the BGP session. The following table lists the community strings 
and the corresponding local preference that will be set when they are used. 
Community String 
Local Pref 
Effect 
174:10 
10 
Set customer route local preference to 10 
(below everything-least preferred) 
174:70 
70 
Set customer route local preference to 70 
(below peers) 
174:120 
120 
Set customer route local preference to 120 
(below customer default) 
174:125 
125 
Set customer route local preference to 125 
(below customer default) 
174:135 
135 
Set customer route local preference to 135 
(above customer default) 
174:140 
140 
Set customer route local preference to 140 
(above customer default) 
No-Export 
Customers can control the "no-export" settings of their routes with the following community 
strings: 
Community String 
Effect 
174:990 
Do not send route to BGP customers, or peers. 
174:991 
Do not send route to peers. 
These communities affect what actions Cogent will take on the routes before sending them on to 
Cogent’s peering partners: 
Cogent Communications Proprietary and Confidential 
Page 20 of 28 
Documents you may be interested
Documents you may be interested